/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/loop-invgen/fragtest_simple.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-d966a43 [2022-01-31 12:27:19,559 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-31 12:27:19,560 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-31 12:27:19,603 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-31 12:27:19,604 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-31 12:27:19,604 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-31 12:27:19,605 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-31 12:27:19,606 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-31 12:27:19,609 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-31 12:27:19,614 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-31 12:27:19,615 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-31 12:27:19,616 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-31 12:27:19,617 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-31 12:27:19,618 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-31 12:27:19,620 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-31 12:27:19,623 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-31 12:27:19,624 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-31 12:27:19,624 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-31 12:27:19,625 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-31 12:27:19,626 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-31 12:27:19,627 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-31 12:27:19,627 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-31 12:27:19,628 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-31 12:27:19,628 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-31 12:27:19,630 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-31 12:27:19,630 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-31 12:27:19,630 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-31 12:27:19,631 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-31 12:27:19,631 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-31 12:27:19,631 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-31 12:27:19,632 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-31 12:27:19,632 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-31 12:27:19,632 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-31 12:27:19,633 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-31 12:27:19,633 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-31 12:27:19,633 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-31 12:27:19,634 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-31 12:27:19,634 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-31 12:27:19,634 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-31 12:27:19,635 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-31 12:27:19,635 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-31 12:27:19,637 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-01-31 12:27:19,647 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-31 12:27:19,647 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-31 12:27:19,649 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-31 12:27:19,649 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-31 12:27:19,649 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-31 12:27:19,649 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-31 12:27:19,649 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-31 12:27:19,650 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-31 12:27:19,650 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-31 12:27:19,650 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-31 12:27:19,650 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-31 12:27:19,650 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-31 12:27:19,651 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 12:27:19,651 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-31 12:27:19,651 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-31 12:27:19,652 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-01-31 12:27:19,652 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN 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-01-31 12:27:19,813 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-31 12:27:19,832 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-31 12:27:19,833 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-31 12:27:19,834 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-31 12:27:19,837 INFO L275 PluginConnector]: CDTParser initialized [2022-01-31 12:27:19,838 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-01-31 12:27:19,877 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d4bd2f8cb/d0b7a869b3e849f099b94b342dd1daac/FLAGfba90e89b [2022-01-31 12:27:20,243 INFO L306 CDTParser]: Found 1 translation units. [2022-01-31 12:27:20,243 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-01-31 12:27:20,250 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d4bd2f8cb/d0b7a869b3e849f099b94b342dd1daac/FLAGfba90e89b [2022-01-31 12:27:20,259 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d4bd2f8cb/d0b7a869b3e849f099b94b342dd1daac [2022-01-31 12:27:20,261 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-31 12:27:20,262 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-31 12:27:20,263 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-31 12:27:20,263 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-31 12:27:20,265 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-31 12:27:20,266 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,266 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@434b452d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20, skipping insertion in model container [2022-01-31 12:27:20,266 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,271 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-31 12:27:20,281 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-31 12:27:20,380 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-01-31 12:27:20,401 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 12:27:20,407 INFO L203 MainTranslator]: Completed pre-run [2022-01-31 12:27:20,418 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-01-31 12:27:20,425 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 12:27:20,454 INFO L208 MainTranslator]: Completed translation [2022-01-31 12:27:20,454 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20 WrapperNode [2022-01-31 12:27:20,464 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-31 12:27:20,465 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-31 12:27:20,465 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-31 12:27:20,465 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-31 12:27:20,486 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,487 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,491 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,491 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,494 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,497 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,497 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,498 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-31 12:27:20,499 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-31 12:27:20,499 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-31 12:27:20,499 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-31 12:27:20,500 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 12:27:20,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:20,523 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-01-31 12:27:20,524 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-01-31 12:27:20,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-01-31 12:27:20,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-31 12:27:20,550 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-01-31 12:27:20,550 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-01-31 12:27:20,550 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-01-31 12:27:20,551 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-01-31 12:27:20,551 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-01-31 12:27:20,551 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-01-31 12:27:20,551 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-01-31 12:27:20,551 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-01-31 12:27:20,551 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-01-31 12:27:20,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-31 12:27:20,552 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-01-31 12:27:20,552 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-01-31 12:27:20,552 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-01-31 12:27:20,553 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-01-31 12:27:20,554 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-01-31 12:27:20,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-31 12:27:20,554 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-31 12:27:20,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-31 12:27:20,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-31 12:27:20,555 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-31 12:27:20,599 INFO L234 CfgBuilder]: Building ICFG [2022-01-31 12:27:20,600 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-31 12:27:20,678 INFO L275 CfgBuilder]: Performing block encoding [2022-01-31 12:27:20,682 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-31 12:27:20,682 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-01-31 12:27:20,683 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 12:27:20 BoogieIcfgContainer [2022-01-31 12:27:20,684 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-31 12:27:20,684 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-01-31 12:27:20,684 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-01-31 12:27:20,685 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-01-31 12:27:20,687 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 12:27:20" (1/1) ... [2022-01-31 12:27:20,699 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 31.01 12:27:20 BasicIcfg [2022-01-31 12:27:20,699 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-01-31 12:27:20,700 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-31 12:27:20,700 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-31 12:27:20,702 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-31 12:27:20,702 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.01 12:27:20" (1/4) ... [2022-01-31 12:27:20,703 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7286c1d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 12:27:20, skipping insertion in model container [2022-01-31 12:27:20,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 12:27:20" (2/4) ... [2022-01-31 12:27:20,703 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7286c1d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 12:27:20, skipping insertion in model container [2022-01-31 12:27:20,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 12:27:20" (3/4) ... [2022-01-31 12:27:20,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7286c1d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.01 12:27:20, skipping insertion in model container [2022-01-31 12:27:20,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 31.01 12:27:20" (4/4) ... [2022-01-31 12:27:20,705 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iJordan [2022-01-31 12:27:20,708 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-01-31 12:27:20,708 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-31 12:27:20,765 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-31 12:27:20,774 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=ForwardPredicates, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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, mLoopAccelerationTechnique=FAST_UPR [2022-01-31 12:27:20,774 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-31 12:27:20,788 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-01-31 12:27:20,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-31 12:27:20,802 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:20,803 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 12:27:20,803 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:20,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:20,807 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-01-31 12:27:20,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:20,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138013287] [2022-01-31 12:27:20,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:20,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:20,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:20,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:20,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 12:27:20,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:20,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138013287] [2022-01-31 12:27:20,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138013287] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 12:27:20,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 12:27:20,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-31 12:27:20,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079912351] [2022-01-31 12:27:20,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 12:27:20,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-31 12:27:20,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:21,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-31 12:27:21,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-31 12:27:21,014 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-01-31 12:27:21,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:21,047 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-01-31 12:27:21,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-31 12:27:21,050 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-01-31 12:27:21,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:21,055 INFO L225 Difference]: With dead ends: 28 [2022-01-31 12:27:21,056 INFO L226 Difference]: Without dead ends: 23 [2022-01-31 12:27:21,064 INFO L932 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-01-31 12:27:21,071 INFO L933 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-01-31 12:27:21,073 INFO L934 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-01-31 12:27:21,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-01-31 12:27:21,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-01-31 12:27:21,097 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-01-31 12:27:21,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-01-31 12:27:21,100 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-01-31 12:27:21,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:21,101 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-01-31 12:27:21,101 INFO L471 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-01-31 12:27:21,101 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-01-31 12:27:21,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-31 12:27:21,102 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:21,102 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 12:27:21,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-31 12:27:21,103 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:21,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:21,105 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-01-31 12:27:21,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:21,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391266119] [2022-01-31 12:27:21,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:21,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:21,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 12:27:21,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:21,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391266119] [2022-01-31 12:27:21,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391266119] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 12:27:21,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 12:27:21,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 12:27:21,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728537847] [2022-01-31 12:27:21,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 12:27:21,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 12:27:21,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:21,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 12:27:21,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-31 12:27:21,254 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-01-31 12:27:21,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:21,370 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-01-31 12:27:21,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-31 12:27:21,372 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-01-31 12:27:21,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:21,373 INFO L225 Difference]: With dead ends: 30 [2022-01-31 12:27:21,373 INFO L226 Difference]: Without dead ends: 30 [2022-01-31 12:27:21,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-01-31 12:27:21,376 INFO L933 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-01-31 12:27:21,376 INFO L934 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-01-31 12:27:21,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-01-31 12:27:21,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-01-31 12:27:21,380 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-01-31 12:27:21,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-01-31 12:27:21,386 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-01-31 12:27:21,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:21,386 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-01-31 12:27:21,386 INFO L471 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-01-31 12:27:21,386 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-01-31 12:27:21,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-31 12:27:21,387 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:21,387 INFO L514 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-01-31 12:27:21,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-31 12:27:21,387 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:21,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:21,388 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-01-31 12:27:21,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:21,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713673644] [2022-01-31 12:27:21,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:21,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:21,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-01-31 12:27:21,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,466 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 12:27:21,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:21,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713673644] [2022-01-31 12:27:21,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713673644] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 12:27:21,466 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 12:27:21,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 12:27:21,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399053871] [2022-01-31 12:27:21,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 12:27:21,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 12:27:21,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:21,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 12:27:21,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-31 12:27:21,468 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-01-31 12:27:21,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:21,581 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-01-31 12:27:21,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 12:27:21,582 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-01-31 12:27:21,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:21,584 INFO L225 Difference]: With dead ends: 40 [2022-01-31 12:27:21,584 INFO L226 Difference]: Without dead ends: 35 [2022-01-31 12:27:21,584 INFO L932 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-01-31 12:27:21,585 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-31 12:27:21,585 INFO L934 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-01-31 12:27:21,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-01-31 12:27:21,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-01-31 12:27:21,590 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-01-31 12:27:21,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-01-31 12:27:21,591 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-01-31 12:27:21,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:21,591 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-01-31 12:27:21,591 INFO L471 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-01-31 12:27:21,591 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-01-31 12:27:21,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-31 12:27:21,592 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:21,592 INFO L514 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-01-31 12:27:21,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-31 12:27:21,592 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:21,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:21,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-01-31 12:27:21,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:21,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634670583] [2022-01-31 12:27:21,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:21,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:21,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:21,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-01-31 12:27:21,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,663 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 12:27:21,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:21,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634670583] [2022-01-31 12:27:21,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634670583] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:21,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857061453] [2022-01-31 12:27:21,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:21,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:21,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:21,666 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-01-31 12:27:21,669 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-01-31 12:27:21,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:21,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-31 12:27:21,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:21,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 12:27:21,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:21,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 12:27:21,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857061453] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:21,985 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:21,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-01-31 12:27:21,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474989805] [2022-01-31 12:27:21,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:21,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-31 12:27:21,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:21,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-31 12:27:21,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-01-31 12:27:21,990 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-01-31 12:27:22,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:22,221 INFO L93 Difference]: Finished difference Result 55 states and 63 transitions. [2022-01-31 12:27:22,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-31 12:27:22,221 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-01-31 12:27:22,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:22,222 INFO L225 Difference]: With dead ends: 55 [2022-01-31 12:27:22,222 INFO L226 Difference]: Without dead ends: 50 [2022-01-31 12:27:22,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-01-31 12:27:22,224 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 78 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:22,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 63 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 12:27:22,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-01-31 12:27:22,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-01-31 12:27:22,228 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-01-31 12:27:22,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-01-31 12:27:22,228 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-01-31 12:27:22,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:22,229 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-01-31 12:27:22,229 INFO L471 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-01-31 12:27:22,229 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-01-31 12:27:22,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-31 12:27:22,230 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:22,230 INFO L514 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-01-31 12:27:22,246 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-01-31 12:27:22,435 WARN L452 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-01-31 12:27:22,436 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:22,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:22,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-01-31 12:27:22,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:22,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772696772] [2022-01-31 12:27:22,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:22,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:22,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:22,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:22,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:22,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-01-31 12:27:22,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:22,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-01-31 12:27:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:22,537 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-31 12:27:22,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:22,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772696772] [2022-01-31 12:27:22,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772696772] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:22,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900564624] [2022-01-31 12:27:22,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:27:22,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:22,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:22,540 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-01-31 12:27:22,540 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-01-31 12:27:22,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:27:22,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:22,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-31 12:27:22,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:22,694 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-31 12:27:22,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:22,773 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-31 12:27:22,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900564624] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:22,774 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:22,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-01-31 12:27:22,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855254782] [2022-01-31 12:27:22,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:22,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-31 12:27:22,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:22,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-31 12:27:22,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-01-31 12:27:22,775 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-01-31 12:27:23,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:23,033 INFO L93 Difference]: Finished difference Result 73 states and 84 transitions. [2022-01-31 12:27:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-31 12:27:23,033 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-01-31 12:27:23,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:23,035 INFO L225 Difference]: With dead ends: 73 [2022-01-31 12:27:23,035 INFO L226 Difference]: Without dead ends: 64 [2022-01-31 12:27:23,035 INFO L932 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-01-31 12:27:23,036 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 93 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:23,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 55 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 12:27:23,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-01-31 12:27:23,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-01-31 12:27:23,040 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-01-31 12:27:23,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-01-31 12:27:23,040 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-01-31 12:27:23,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:23,041 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-01-31 12:27:23,041 INFO L471 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-01-31 12:27:23,041 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-01-31 12:27:23,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-31 12:27:23,042 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:23,042 INFO L514 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-01-31 12:27:23,062 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-01-31 12:27:23,251 WARN L452 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-01-31 12:27:23,253 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:23,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:23,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-01-31 12:27:23,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:23,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779120916] [2022-01-31 12:27:23,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:23,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:23,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:23,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:23,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-01-31 12:27:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:23,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-01-31 12:27:23,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:23,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-01-31 12:27:23,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:23,375 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-31 12:27:23,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:23,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779120916] [2022-01-31 12:27:23,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779120916] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:23,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18743942] [2022-01-31 12:27:23,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:27:23,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:23,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:23,377 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-01-31 12:27:23,378 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-01-31 12:27:23,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-31 12:27:23,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:23,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-31 12:27:23,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:23,532 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-31 12:27:23,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:23,617 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-01-31 12:27:23,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18743942] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:23,618 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:23,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-01-31 12:27:23,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240018272] [2022-01-31 12:27:23,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:23,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-31 12:27:23,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:23,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-31 12:27:23,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-31 12:27:23,619 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-01-31 12:27:23,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:23,974 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-01-31 12:27:23,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-31 12:27:23,975 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-01-31 12:27:23,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:23,975 INFO L225 Difference]: With dead ends: 91 [2022-01-31 12:27:23,975 INFO L226 Difference]: Without dead ends: 78 [2022-01-31 12:27:23,976 INFO L932 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-01-31 12:27:23,977 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 100 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:23,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 88 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 12:27:23,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-01-31 12:27:23,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-01-31 12:27:23,980 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-01-31 12:27:23,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-01-31 12:27:23,981 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-01-31 12:27:23,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:23,981 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-01-31 12:27:23,982 INFO L471 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-01-31 12:27:23,982 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-01-31 12:27:23,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-31 12:27:23,982 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:23,982 INFO L514 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-01-31 12:27:24,002 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-01-31 12:27:24,187 WARN L452 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-01-31 12:27:24,188 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:24,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:24,188 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-01-31 12:27:24,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:24,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69948279] [2022-01-31 12:27:24,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:24,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:24,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:24,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-01-31 12:27:24,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:24,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-01-31 12:27:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:24,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-01-31 12:27:24,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:24,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-01-31 12:27:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:24,309 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-31 12:27:24,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:24,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69948279] [2022-01-31 12:27:24,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69948279] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:24,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319305347] [2022-01-31 12:27:24,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:27:24,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:24,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:24,312 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-01-31 12:27:24,313 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-01-31 12:27:24,353 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:27:24,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:24,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-31 12:27:24,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:24,485 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-31 12:27:24,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:24,605 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-01-31 12:27:24,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319305347] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:24,606 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:24,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-01-31 12:27:24,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938291364] [2022-01-31 12:27:24,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:24,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-31 12:27:24,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:24,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-31 12:27:24,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-31 12:27:24,608 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-01-31 12:27:25,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:25,001 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2022-01-31 12:27:25,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-31 12:27:25,002 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-01-31 12:27:25,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:25,002 INFO L225 Difference]: With dead ends: 109 [2022-01-31 12:27:25,003 INFO L226 Difference]: Without dead ends: 92 [2022-01-31 12:27:25,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=311, Invalid=1329, Unknown=0, NotChecked=0, Total=1640 [2022-01-31 12:27:25,004 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 131 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:25,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 71 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 12:27:25,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-01-31 12:27:25,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-01-31 12:27:25,008 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-01-31 12:27:25,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-01-31 12:27:25,009 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-01-31 12:27:25,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:25,009 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-01-31 12:27:25,009 INFO L471 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-01-31 12:27:25,009 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-01-31 12:27:25,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-31 12:27:25,010 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:25,010 INFO L514 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-01-31 12:27:25,031 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-01-31 12:27:25,225 WARN L452 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-01-31 12:27:25,225 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:25,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:25,226 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-01-31 12:27:25,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:25,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036404058] [2022-01-31 12:27:25,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:25,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:25,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-01-31 12:27:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-01-31 12:27:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-01-31 12:27:25,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-01-31 12:27:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:27:25,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:25,368 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-01-31 12:27:25,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:25,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036404058] [2022-01-31 12:27:25,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036404058] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:25,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501569205] [2022-01-31 12:27:25,369 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:27:25,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:25,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:25,370 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-01-31 12:27:25,371 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-01-31 12:27:25,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-31 12:27:25,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:25,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-31 12:27:25,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:25,602 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-01-31 12:27:25,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:25,704 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-01-31 12:27:25,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501569205] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:25,705 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:25,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-01-31 12:27:25,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796026383] [2022-01-31 12:27:25,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:25,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-31 12:27:25,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:25,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-31 12:27:25,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-01-31 12:27:25,706 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-01-31 12:27:25,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:25,949 INFO L93 Difference]: Finished difference Result 118 states and 138 transitions. [2022-01-31 12:27:25,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-31 12:27:25,949 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-01-31 12:27:25,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:25,950 INFO L225 Difference]: With dead ends: 118 [2022-01-31 12:27:25,950 INFO L226 Difference]: Without dead ends: 97 [2022-01-31 12:27:25,951 INFO L932 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-01-31 12:27:25,951 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:25,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 56 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 12:27:25,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-01-31 12:27:25,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-01-31 12:27:25,955 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-01-31 12:27:25,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-01-31 12:27:25,956 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-01-31 12:27:25,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:25,956 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-01-31 12:27:25,956 INFO L471 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-01-31 12:27:25,956 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-01-31 12:27:25,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-01-31 12:27:25,957 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:25,957 INFO L514 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-01-31 12:27:25,979 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-01-31 12:27:26,157 WARN L452 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-01-31 12:27:26,158 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:26,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:26,158 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-01-31 12:27:26,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:26,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9483840] [2022-01-31 12:27:26,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:26,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:26,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:26,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-01-31 12:27:26,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-01-31 12:27:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-01-31 12:27:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-01-31 12:27:26,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-01-31 12:27:26,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:26,259 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-01-31 12:27:26,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:26,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9483840] [2022-01-31 12:27:26,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9483840] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:26,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694329903] [2022-01-31 12:27:26,259 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:27:26,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:26,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:26,260 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-01-31 12:27:26,262 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-01-31 12:27:26,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-31 12:27:26,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:26,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-31 12:27:26,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:26,411 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-01-31 12:27:26,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:26,537 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-01-31 12:27:26,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694329903] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:26,538 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:26,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-01-31 12:27:26,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750413797] [2022-01-31 12:27:26,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:26,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-31 12:27:26,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:26,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-31 12:27:26,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-01-31 12:27:26,539 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-01-31 12:27:26,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:26,729 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2022-01-31 12:27:26,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-31 12:27:26,729 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-01-31 12:27:26,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:26,730 INFO L225 Difference]: With dead ends: 90 [2022-01-31 12:27:26,730 INFO L226 Difference]: Without dead ends: 90 [2022-01-31 12:27:26,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-01-31 12:27:26,731 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:26,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 59 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 12:27:26,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-01-31 12:27:26,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-01-31 12:27:26,734 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-01-31 12:27:26,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-01-31 12:27:26,735 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-01-31 12:27:26,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:26,735 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-01-31 12:27:26,735 INFO L471 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-01-31 12:27:26,736 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-01-31 12:27:26,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-01-31 12:27:26,737 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:26,737 INFO L514 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-01-31 12:27:26,753 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-01-31 12:27:26,941 WARN L452 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-01-31 12:27:26,943 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:26,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:26,944 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-01-31 12:27:26,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:26,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856722368] [2022-01-31 12:27:26,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:26,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:26,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:27,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-01-31 12:27:27,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-01-31 12:27:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-01-31 12:27:27,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-01-31 12:27:27,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-01-31 12:27:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-01-31 12:27:27,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:27:27,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,099 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-01-31 12:27:27,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:27,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856722368] [2022-01-31 12:27:27,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856722368] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:27,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683389722] [2022-01-31 12:27:27,099 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:27:27,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:27,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:27,100 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-01-31 12:27:27,101 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-01-31 12:27:27,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:27,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-31 12:27:27,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:27,370 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-01-31 12:27:27,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:27,490 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-01-31 12:27:27,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683389722] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:27,491 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:27,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-01-31 12:27:27,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503562207] [2022-01-31 12:27:27,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:27,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-31 12:27:27,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:27,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-31 12:27:27,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-01-31 12:27:27,495 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-01-31 12:27:27,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:27,767 INFO L93 Difference]: Finished difference Result 140 states and 164 transitions. [2022-01-31 12:27:27,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-31 12:27:27,768 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-01-31 12:27:27,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:27,769 INFO L225 Difference]: With dead ends: 140 [2022-01-31 12:27:27,769 INFO L226 Difference]: Without dead ends: 115 [2022-01-31 12:27:27,770 INFO L932 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-01-31 12:27:27,770 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 148 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:27,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 48 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 12:27:27,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-01-31 12:27:27,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-01-31 12:27:27,774 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-01-31 12:27:27,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-01-31 12:27:27,774 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-01-31 12:27:27,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:27,774 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-01-31 12:27:27,775 INFO L471 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-01-31 12:27:27,775 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-01-31 12:27:27,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-01-31 12:27:27,775 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:27,775 INFO L514 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-01-31 12:27:27,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-01-31 12:27:27,992 WARN L452 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-01-31 12:27:27,992 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:27,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:27,993 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-01-31 12:27:27,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:27,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990431026] [2022-01-31 12:27:27,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:27,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:28,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:28,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-01-31 12:27:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-01-31 12:27:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-01-31 12:27:28,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-01-31 12:27:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-01-31 12:27:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:27:28,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:27:28,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:28,161 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-01-31 12:27:28,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:28,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990431026] [2022-01-31 12:27:28,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990431026] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:28,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341790145] [2022-01-31 12:27:28,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:27:28,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:28,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:28,162 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-01-31 12:27:28,163 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-01-31 12:27:28,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:27:28,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:28,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-31 12:27:28,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:28,446 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-01-31 12:27:28,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:28,604 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-01-31 12:27:28,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341790145] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:28,604 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:28,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-01-31 12:27:28,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589212691] [2022-01-31 12:27:28,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:28,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-31 12:27:28,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:28,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-31 12:27:28,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-01-31 12:27:28,606 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-01-31 12:27:29,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:29,227 INFO L93 Difference]: Finished difference Result 159 states and 186 transitions. [2022-01-31 12:27:29,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-31 12:27:29,228 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-01-31 12:27:29,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:29,228 INFO L225 Difference]: With dead ends: 159 [2022-01-31 12:27:29,229 INFO L226 Difference]: Without dead ends: 130 [2022-01-31 12:27:29,230 INFO L932 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-01-31 12:27:29,230 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 260 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:29,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 70 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:27:29,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-01-31 12:27:29,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-01-31 12:27:29,234 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-01-31 12:27:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-01-31 12:27:29,234 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-01-31 12:27:29,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:29,234 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-01-31 12:27:29,235 INFO L471 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-01-31 12:27:29,235 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-01-31 12:27:29,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-01-31 12:27:29,235 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:29,235 INFO L514 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-01-31 12:27:29,254 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-01-31 12:27:29,453 WARN L452 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-01-31 12:27:29,454 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:29,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:29,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-01-31 12:27:29,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:29,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500738432] [2022-01-31 12:27:29,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:29,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:29,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:29,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-01-31 12:27:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-01-31 12:27:29,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-01-31 12:27:29,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-01-31 12:27:29,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-01-31 12:27:29,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:27:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:27:29,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:27:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:29,627 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-01-31 12:27:29,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:29,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500738432] [2022-01-31 12:27:29,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500738432] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:29,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945789192] [2022-01-31 12:27:29,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:27:29,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:29,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:29,628 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-01-31 12:27:29,629 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-01-31 12:27:29,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-31 12:27:29,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:29,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-31 12:27:29,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:29,956 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-01-31 12:27:29,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:30,103 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-01-31 12:27:30,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945789192] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:30,103 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:30,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-01-31 12:27:30,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103981129] [2022-01-31 12:27:30,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:30,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-31 12:27:30,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:30,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-31 12:27:30,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-01-31 12:27:30,105 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-01-31 12:27:30,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:30,483 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2022-01-31 12:27:30,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-31 12:27:30,483 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-01-31 12:27:30,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:30,484 INFO L225 Difference]: With dead ends: 168 [2022-01-31 12:27:30,484 INFO L226 Difference]: Without dead ends: 135 [2022-01-31 12:27:30,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=569, Invalid=1881, Unknown=0, NotChecked=0, Total=2450 [2022-01-31 12:27:30,485 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:30,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 62 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 12:27:30,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-01-31 12:27:30,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-01-31 12:27:30,489 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-01-31 12:27:30,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-01-31 12:27:30,490 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-01-31 12:27:30,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:30,490 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-01-31 12:27:30,490 INFO L471 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-01-31 12:27:30,490 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-01-31 12:27:30,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-31 12:27:30,491 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:30,491 INFO L514 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-01-31 12:27:30,508 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-01-31 12:27:30,707 WARN L452 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-01-31 12:27:30,708 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:30,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:30,708 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-01-31 12:27:30,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:30,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900375866] [2022-01-31 12:27:30,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:30,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:30,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-01-31 12:27:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-01-31 12:27:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-01-31 12:27:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:27:30,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:27:30,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:27:30,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:27:30,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:27:30,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:30,852 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-01-31 12:27:30,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:30,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900375866] [2022-01-31 12:27:30,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900375866] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:30,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289745248] [2022-01-31 12:27:30,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:27:30,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:30,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:30,854 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-01-31 12:27:30,859 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-01-31 12:27:30,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:27:30,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:30,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-31 12:27:30,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:31,055 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-01-31 12:27:31,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:31,226 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-01-31 12:27:31,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289745248] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:31,227 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:31,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-01-31 12:27:31,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083802289] [2022-01-31 12:27:31,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:31,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-31 12:27:31,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:31,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-31 12:27:31,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-01-31 12:27:31,228 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-01-31 12:27:31,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:31,486 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2022-01-31 12:27:31,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-31 12:27:31,486 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-01-31 12:27:31,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:31,487 INFO L225 Difference]: With dead ends: 116 [2022-01-31 12:27:31,487 INFO L226 Difference]: Without dead ends: 116 [2022-01-31 12:27:31,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=848, Unknown=0, NotChecked=0, Total=1122 [2022-01-31 12:27:31,488 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 84 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:31,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 67 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 12:27:31,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-01-31 12:27:31,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-01-31 12:27:31,491 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-01-31 12:27:31,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-01-31 12:27:31,492 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-01-31 12:27:31,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:31,492 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-01-31 12:27:31,492 INFO L471 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-01-31 12:27:31,492 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-01-31 12:27:31,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-01-31 12:27:31,493 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:31,493 INFO L514 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-01-31 12:27:31,512 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-01-31 12:27:31,699 WARN L452 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-01-31 12:27:31,699 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:31,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:31,700 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-01-31 12:27:31,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:31,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346598668] [2022-01-31 12:27:31,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:31,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:31,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-01-31 12:27:31,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-01-31 12:27:31,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-01-31 12:27:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:27:31,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:27:31,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:27:31,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:27:31,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:27:31,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:27:31,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:27:31,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:31,899 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-01-31 12:27:31,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:31,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346598668] [2022-01-31 12:27:31,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346598668] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:31,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652490044] [2022-01-31 12:27:31,900 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:27:31,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:31,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:31,901 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-01-31 12:27:31,902 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-01-31 12:27:31,954 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-01-31 12:27:31,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:31,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-31 12:27:31,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:32,372 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-01-31 12:27:32,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:32,570 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-01-31 12:27:32,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652490044] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:32,570 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:32,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-01-31 12:27:32,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022854744] [2022-01-31 12:27:32,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:32,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-31 12:27:32,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:32,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-31 12:27:32,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-01-31 12:27:32,572 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-01-31 12:27:33,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:33,237 INFO L93 Difference]: Finished difference Result 237 states and 283 transitions. [2022-01-31 12:27:33,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-31 12:27:33,237 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-01-31 12:27:33,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:33,238 INFO L225 Difference]: With dead ends: 237 [2022-01-31 12:27:33,238 INFO L226 Difference]: Without dead ends: 159 [2022-01-31 12:27:33,240 INFO L932 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-01-31 12:27:33,240 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 244 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:33,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 84 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:27:33,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-01-31 12:27:33,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-01-31 12:27:33,249 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-01-31 12:27:33,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-01-31 12:27:33,250 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-01-31 12:27:33,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:33,251 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-01-31 12:27:33,251 INFO L471 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-01-31 12:27:33,251 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-01-31 12:27:33,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-01-31 12:27:33,252 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:33,252 INFO L514 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-01-31 12:27:33,271 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-01-31 12:27:33,466 WARN L452 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-01-31 12:27:33,467 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:33,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:33,467 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-01-31 12:27:33,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:33,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416230256] [2022-01-31 12:27:33,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:33,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-01-31 12:27:33,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-01-31 12:27:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-01-31 12:27:33,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-01-31 12:27:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:27:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:27:33,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:27:33,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:27:33,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:27:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:27:33,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:33,624 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-01-31 12:27:33,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:33,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416230256] [2022-01-31 12:27:33,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416230256] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:33,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932336075] [2022-01-31 12:27:33,625 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:27:33,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:33,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:33,626 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-01-31 12:27:33,661 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-01-31 12:27:33,690 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-31 12:27:33,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:33,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-31 12:27:33,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:33,863 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-01-31 12:27:33,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:34,017 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-01-31 12:27:34,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932336075] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:34,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:34,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-01-31 12:27:34,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326178777] [2022-01-31 12:27:34,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:34,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-31 12:27:34,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:34,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-31 12:27:34,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-01-31 12:27:34,019 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-01-31 12:27:34,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:34,283 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2022-01-31 12:27:34,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-31 12:27:34,283 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-01-31 12:27:34,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:34,284 INFO L225 Difference]: With dead ends: 132 [2022-01-31 12:27:34,284 INFO L226 Difference]: Without dead ends: 132 [2022-01-31 12:27:34,285 INFO L932 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-01-31 12:27:34,285 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 97 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:34,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 54 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 12:27:34,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-01-31 12:27:34,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-01-31 12:27:34,288 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-01-31 12:27:34,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-01-31 12:27:34,288 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-01-31 12:27:34,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:34,289 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-01-31 12:27:34,289 INFO L471 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-01-31 12:27:34,289 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-01-31 12:27:34,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-01-31 12:27:34,290 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:34,290 INFO L514 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-01-31 12:27:34,307 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-01-31 12:27:34,503 WARN L452 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-01-31 12:27:34,503 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:34,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:34,504 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-01-31 12:27:34,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:34,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949498143] [2022-01-31 12:27:34,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:34,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:34,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-01-31 12:27:34,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-01-31 12:27:34,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-01-31 12:27:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-01-31 12:27:34,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:27:34,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:27:34,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:27:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:27:34,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:27:34,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:27:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:27:34,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:27:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,744 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-01-31 12:27:34,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:34,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949498143] [2022-01-31 12:27:34,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949498143] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:34,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525029332] [2022-01-31 12:27:34,744 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:27:34,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:34,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:34,746 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-01-31 12:27:34,747 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-01-31 12:27:34,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:34,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-31 12:27:34,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:35,248 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-01-31 12:27:35,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:35,465 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-01-31 12:27:35,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525029332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:35,465 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:35,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-01-31 12:27:35,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953331860] [2022-01-31 12:27:35,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:35,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-01-31 12:27:35,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:35,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-01-31 12:27:35,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-01-31 12:27:35,467 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-01-31 12:27:36,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:36,027 INFO L93 Difference]: Finished difference Result 222 states and 263 transitions. [2022-01-31 12:27:36,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-31 12:27:36,027 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-01-31 12:27:36,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:36,028 INFO L225 Difference]: With dead ends: 222 [2022-01-31 12:27:36,028 INFO L226 Difference]: Without dead ends: 177 [2022-01-31 12:27:36,029 INFO L932 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-01-31 12:27:36,030 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:36,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 88 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:27:36,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-01-31 12:27:36,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-01-31 12:27:36,033 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-01-31 12:27:36,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-01-31 12:27:36,034 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-01-31 12:27:36,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:36,034 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-01-31 12:27:36,034 INFO L471 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-01-31 12:27:36,034 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-01-31 12:27:36,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-01-31 12:27:36,035 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:36,035 INFO L514 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-01-31 12:27:36,054 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-01-31 12:27:36,245 WARN L452 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-01-31 12:27:36,246 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:36,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:36,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-01-31 12:27:36,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:36,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708188401] [2022-01-31 12:27:36,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:36,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-01-31 12:27:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-01-31 12:27:36,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-01-31 12:27:36,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-01-31 12:27:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:27:36,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:27:36,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:27:36,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:27:36,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:27:36,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:27:36,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:27:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:27:36,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:36,511 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-01-31 12:27:36,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:36,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708188401] [2022-01-31 12:27:36,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708188401] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:36,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029340332] [2022-01-31 12:27:36,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:27:36,511 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:36,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:36,512 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-01-31 12:27:36,513 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-01-31 12:27:36,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:27:36,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:36,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-31 12:27:36,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:36,963 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-01-31 12:27:36,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-01-31 12:27:37,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029340332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:37,162 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:37,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-01-31 12:27:37,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069189496] [2022-01-31 12:27:37,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:37,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-01-31 12:27:37,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:37,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-01-31 12:27:37,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-01-31 12:27:37,164 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-01-31 12:27:38,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:38,335 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2022-01-31 12:27:38,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-31 12:27:38,335 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-01-31 12:27:38,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:38,336 INFO L225 Difference]: With dead ends: 241 [2022-01-31 12:27:38,336 INFO L226 Difference]: Without dead ends: 192 [2022-01-31 12:27:38,338 INFO L932 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-01-31 12:27:38,338 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 309 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:38,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 140 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-31 12:27:38,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-01-31 12:27:38,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-01-31 12:27:38,341 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-01-31 12:27:38,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-01-31 12:27:38,341 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-01-31 12:27:38,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:38,342 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-01-31 12:27:38,342 INFO L471 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-01-31 12:27:38,342 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-01-31 12:27:38,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-01-31 12:27:38,343 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:38,343 INFO L514 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-01-31 12:27:38,360 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-01-31 12:27:38,559 WARN L452 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-01-31 12:27:38,559 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:38,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:38,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-01-31 12:27:38,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:38,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106624742] [2022-01-31 12:27:38,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:38,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:38,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:38,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-01-31 12:27:38,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-01-31 12:27:38,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:27:38,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:27:38,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:27:38,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:27:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:27:38,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:27:38,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:27:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:27:38,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:27:38,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:27:38,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:27:38,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:38,846 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-01-31 12:27:38,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:38,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106624742] [2022-01-31 12:27:38,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106624742] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:38,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259112753] [2022-01-31 12:27:38,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:27:38,847 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:38,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:38,848 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-01-31 12:27:38,849 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-01-31 12:27:38,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-01-31 12:27:38,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:38,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-31 12:27:38,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:39,320 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-01-31 12:27:39,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:39,556 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-01-31 12:27:39,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259112753] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:39,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:39,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-01-31 12:27:39,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705429825] [2022-01-31 12:27:39,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:39,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-31 12:27:39,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:39,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-31 12:27:39,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-01-31 12:27:39,559 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-01-31 12:27:40,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:40,762 INFO L93 Difference]: Finished difference Result 259 states and 306 transitions. [2022-01-31 12:27:40,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-31 12:27:40,763 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-01-31 12:27:40,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:40,764 INFO L225 Difference]: With dead ends: 259 [2022-01-31 12:27:40,764 INFO L226 Difference]: Without dead ends: 206 [2022-01-31 12:27:40,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 323 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1859, Invalid=8853, Unknown=0, NotChecked=0, Total=10712 [2022-01-31 12:27:40,766 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 380 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:40,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 113 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-31 12:27:40,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-01-31 12:27:40,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-01-31 12:27:40,770 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-01-31 12:27:40,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-01-31 12:27:40,770 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-01-31 12:27:40,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:40,771 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-01-31 12:27:40,771 INFO L471 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-01-31 12:27:40,771 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-01-31 12:27:40,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-01-31 12:27:40,771 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:40,772 INFO L514 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-01-31 12:27:40,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-31 12:27:40,983 WARN L452 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-01-31 12:27:40,983 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:40,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:40,984 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-01-31 12:27:40,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:40,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914347964] [2022-01-31 12:27:40,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:40,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:41,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:41,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-01-31 12:27:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-01-31 12:27:41,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-01-31 12:27:41,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-01-31 12:27:41,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:27:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:27:41,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:27:41,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:27:41,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:27:41,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:27:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:27:41,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:27:41,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:27:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:27:41,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:41,334 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-01-31 12:27:41,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:41,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914347964] [2022-01-31 12:27:41,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914347964] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:41,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652740413] [2022-01-31 12:27:41,334 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:27:41,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:41,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:41,335 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-01-31 12:27:41,336 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-01-31 12:27:41,395 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:27:41,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:41,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-31 12:27:41,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:41,844 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-01-31 12:27:41,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:42,070 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-01-31 12:27:42,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652740413] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:42,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:42,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-01-31 12:27:42,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793244811] [2022-01-31 12:27:42,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:42,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-31 12:27:42,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:42,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-31 12:27:42,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-01-31 12:27:42,072 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-01-31 12:27:43,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:43,449 INFO L93 Difference]: Finished difference Result 277 states and 327 transitions. [2022-01-31 12:27:43,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-31 12:27:43,449 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-01-31 12:27:43,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:43,450 INFO L225 Difference]: With dead ends: 277 [2022-01-31 12:27:43,451 INFO L226 Difference]: Without dead ends: 220 [2022-01-31 12:27:43,452 INFO L932 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-01-31 12:27:43,453 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 387 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 1900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:43,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 116 Invalid, 1900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1564 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-31 12:27:43,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-01-31 12:27:43,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-01-31 12:27:43,458 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-01-31 12:27:43,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-01-31 12:27:43,459 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-01-31 12:27:43,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:43,459 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-01-31 12:27:43,459 INFO L471 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-01-31 12:27:43,459 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-01-31 12:27:43,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-01-31 12:27:43,460 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:43,460 INFO L514 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-01-31 12:27:43,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-31 12:27:43,667 WARN L452 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-01-31 12:27:43,667 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:43,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:43,668 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-01-31 12:27:43,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:43,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968918297] [2022-01-31 12:27:43,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:43,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:43,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:43,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-01-31 12:27:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-01-31 12:27:43,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-01-31 12:27:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:27:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:27:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:43,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:27:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:27:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:27:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:27:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:27:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:27:44,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:27:44,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:27:44,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:27:44,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:27:44,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:44,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-01-31 12:27:44,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:44,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968918297] [2022-01-31 12:27:44,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968918297] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:44,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498038677] [2022-01-31 12:27:44,016 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:27:44,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:44,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:44,017 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-01-31 12:27:44,031 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-01-31 12:27:44,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-01-31 12:27:44,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:44,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-01-31 12:27:44,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:44,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-01-31 12:27:44,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:44,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-01-31 12:27:44,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498038677] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:44,938 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:44,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-01-31 12:27:44,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213296661] [2022-01-31 12:27:44,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:44,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-01-31 12:27:44,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:44,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-01-31 12:27:44,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-01-31 12:27:44,940 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-01-31 12:27:45,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:45,671 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2022-01-31 12:27:45,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-31 12:27:45,672 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-01-31 12:27:45,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:45,672 INFO L225 Difference]: With dead ends: 286 [2022-01-31 12:27:45,673 INFO L226 Difference]: Without dead ends: 225 [2022-01-31 12:27:45,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 366 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1870 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1619, Invalid=5521, Unknown=0, NotChecked=0, Total=7140 [2022-01-31 12:27:45,673 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 270 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:45,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 96 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-31 12:27:45,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-01-31 12:27:45,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-01-31 12:27:45,677 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-01-31 12:27:45,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-01-31 12:27:45,677 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-01-31 12:27:45,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:45,678 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-01-31 12:27:45,678 INFO L471 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-01-31 12:27:45,678 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-01-31 12:27:45,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-01-31 12:27:45,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:45,679 INFO L514 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-01-31 12:27:45,698 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-01-31 12:27:45,895 WARN L452 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-01-31 12:27:45,896 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:45,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:45,896 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-01-31 12:27:45,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:45,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165118474] [2022-01-31 12:27:45,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:45,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-01-31 12:27:46,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-01-31 12:27:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-01-31 12:27:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:27:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:27:46,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:27:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:27:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:27:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:27:46,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:27:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:27:46,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:27:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:27:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:27:46,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:27:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:46,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-01-31 12:27:46,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:46,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165118474] [2022-01-31 12:27:46,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165118474] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:46,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180282827] [2022-01-31 12:27:46,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:27:46,110 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:46,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:46,111 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-01-31 12:27:46,144 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-01-31 12:27:46,190 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-01-31 12:27:46,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:46,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-31 12:27:46,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:46,465 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-01-31 12:27:46,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:46,683 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-01-31 12:27:46,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180282827] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:46,683 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:46,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-01-31 12:27:46,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988252207] [2022-01-31 12:27:46,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:46,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-31 12:27:46,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:46,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-31 12:27:46,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-01-31 12:27:46,685 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-01-31 12:27:47,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:47,118 INFO L93 Difference]: Finished difference Result 178 states and 186 transitions. [2022-01-31 12:27:47,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-31 12:27:47,119 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-01-31 12:27:47,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:47,120 INFO L225 Difference]: With dead ends: 178 [2022-01-31 12:27:47,120 INFO L226 Difference]: Without dead ends: 178 [2022-01-31 12:27:47,120 INFO L932 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-01-31 12:27:47,121 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 112 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:47,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 69 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:27:47,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-01-31 12:27:47,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-01-31 12:27:47,125 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-01-31 12:27:47,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-01-31 12:27:47,126 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-01-31 12:27:47,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:47,126 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-01-31 12:27:47,126 INFO L471 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-01-31 12:27:47,127 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-01-31 12:27:47,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-01-31 12:27:47,128 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:47,128 INFO L514 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-01-31 12:27:47,147 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-01-31 12:27:47,342 WARN L452 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-01-31 12:27:47,342 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:47,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:47,342 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-01-31 12:27:47,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:47,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125046861] [2022-01-31 12:27:47,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:47,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:47,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:47,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-01-31 12:27:47,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-01-31 12:27:47,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-01-31 12:27:47,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:27:47,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:27:47,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:27:47,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:27:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:27:47,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:27:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:27:47,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:27:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:27:47,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:27:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:27:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:27:47,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:27:47,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:27:47,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,746 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-01-31 12:27:47,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:47,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125046861] [2022-01-31 12:27:47,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125046861] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:47,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979213263] [2022-01-31 12:27:47,746 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:27:47,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:47,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:47,747 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-01-31 12:27:47,773 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-01-31 12:27:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:47,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-01-31 12:27:47,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:48,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-01-31 12:27:48,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:48,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-01-31 12:27:48,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979213263] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:48,760 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:48,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-01-31 12:27:48,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799357618] [2022-01-31 12:27:48,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:48,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-01-31 12:27:48,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:48,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-01-31 12:27:48,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-01-31 12:27:48,762 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-01-31 12:27:49,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:49,510 INFO L93 Difference]: Finished difference Result 308 states and 365 transitions. [2022-01-31 12:27:49,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-31 12:27:49,512 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-01-31 12:27:49,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:49,513 INFO L225 Difference]: With dead ends: 308 [2022-01-31 12:27:49,513 INFO L226 Difference]: Without dead ends: 243 [2022-01-31 12:27:49,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2176 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1832, Invalid=6358, Unknown=0, NotChecked=0, Total=8190 [2022-01-31 12:27:49,515 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 376 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:49,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 83 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-31 12:27:49,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-01-31 12:27:49,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-01-31 12:27:49,518 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-01-31 12:27:49,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-01-31 12:27:49,519 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-01-31 12:27:49,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:49,519 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-01-31 12:27:49,519 INFO L471 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-01-31 12:27:49,519 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-01-31 12:27:49,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-01-31 12:27:49,520 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:49,520 INFO L514 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-01-31 12:27:49,537 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-01-31 12:27:49,737 WARN L452 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-01-31 12:27:49,737 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:49,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:49,738 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-01-31 12:27:49,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:49,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106660166] [2022-01-31 12:27:49,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:49,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-01-31 12:27:50,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:27:50,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:27:50,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:27:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:27:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:27:50,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:27:50,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:27:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:27:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:27:50,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:27:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:27:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:27:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:27:50,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:27:50,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:27:50,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:27:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:50,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-01-31 12:27:50,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:50,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106660166] [2022-01-31 12:27:50,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106660166] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:50,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797525320] [2022-01-31 12:27:50,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:27:50,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:50,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:50,196 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-01-31 12:27:50,198 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-01-31 12:27:50,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:27:50,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:50,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-01-31 12:27:50,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:50,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-01-31 12:27:50,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:51,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-01-31 12:27:51,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797525320] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:51,102 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:51,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-01-31 12:27:51,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186067932] [2022-01-31 12:27:51,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:51,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-01-31 12:27:51,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:51,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-01-31 12:27:51,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-01-31 12:27:51,108 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-01-31 12:27:52,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:52,724 INFO L93 Difference]: Finished difference Result 327 states and 387 transitions. [2022-01-31 12:27:52,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-31 12:27:52,724 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-01-31 12:27:52,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:52,725 INFO L225 Difference]: With dead ends: 327 [2022-01-31 12:27:52,725 INFO L226 Difference]: Without dead ends: 258 [2022-01-31 12:27:52,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-01-31 12:27:52,728 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 530 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:52,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 115 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-31 12:27:52,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-01-31 12:27:52,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-01-31 12:27:52,731 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-01-31 12:27:52,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-01-31 12:27:52,732 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-01-31 12:27:52,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:52,732 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-01-31 12:27:52,733 INFO L471 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-01-31 12:27:52,733 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-01-31 12:27:52,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-01-31 12:27:52,733 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:52,733 INFO L514 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-01-31 12:27:52,757 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-01-31 12:27:52,943 WARN L452 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-01-31 12:27:52,943 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:52,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:52,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-01-31 12:27:52,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:52,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160593764] [2022-01-31 12:27:52,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:52,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:52,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:53,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-01-31 12:27:53,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-01-31 12:27:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-01-31 12:27:53,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:27:53,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:27:53,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:27:53,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:27:53,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:27:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:27:53,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:27:53,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:27:53,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:27:53,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:27:53,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:27:53,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:27:53,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:27:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:27:53,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:27:53,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:53,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-01-31 12:27:53,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:53,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160593764] [2022-01-31 12:27:53,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160593764] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:53,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460395852] [2022-01-31 12:27:53,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:27:53,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:53,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:53,400 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-01-31 12:27:53,401 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-01-31 12:27:53,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-01-31 12:27:53,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:53,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-01-31 12:27:53,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:54,086 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-01-31 12:27:54,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:54,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-01-31 12:27:54,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460395852] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:54,377 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:54,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-01-31 12:27:54,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104207020] [2022-01-31 12:27:54,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:54,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-01-31 12:27:54,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:54,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-01-31 12:27:54,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-01-31 12:27:54,379 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-01-31 12:27:56,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:56,043 INFO L93 Difference]: Finished difference Result 345 states and 408 transitions. [2022-01-31 12:27:56,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-31 12:27:56,044 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-01-31 12:27:56,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:56,045 INFO L225 Difference]: With dead ends: 345 [2022-01-31 12:27:56,045 INFO L226 Difference]: Without dead ends: 272 [2022-01-31 12:27:56,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 433 SyntacticMatches, 1 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6316 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3279, Invalid=15903, Unknown=0, NotChecked=0, Total=19182 [2022-01-31 12:27:56,046 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 521 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1838 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 2272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:56,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 123 Invalid, 2272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1838 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-31 12:27:56,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-01-31 12:27:56,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-01-31 12:27:56,050 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-01-31 12:27:56,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-01-31 12:27:56,050 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-01-31 12:27:56,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:56,050 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-01-31 12:27:56,051 INFO L471 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-01-31 12:27:56,051 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-01-31 12:27:56,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-31 12:27:56,052 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:56,052 INFO L514 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-01-31 12:27:56,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-01-31 12:27:56,268 WARN L452 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-01-31 12:27:56,269 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:56,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:56,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-01-31 12:27:56,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:56,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704901550] [2022-01-31 12:27:56,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:56,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:27:56,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-01-31 12:27:56,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-01-31 12:27:56,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:27:56,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:27:56,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:27:56,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:27:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:27:56,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:27:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:27:56,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:27:56,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:27:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:27:56,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:27:56,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:27:56,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:27:56,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:27:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:27:56,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:27:56,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:27:56,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:27:56,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-01-31 12:27:56,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:27:56,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704901550] [2022-01-31 12:27:56,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704901550] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:27:56,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590580551] [2022-01-31 12:27:56,759 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:27:56,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:27:56,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:27:56,760 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-01-31 12:27:56,761 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-01-31 12:27:56,839 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:27:56,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:27:56,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-01-31 12:27:56,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:27:57,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-01-31 12:27:57,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:27:57,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-01-31 12:27:57,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590580551] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:27:57,758 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:27:57,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-01-31 12:27:57,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315862179] [2022-01-31 12:27:57,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:27:57,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-01-31 12:27:57,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:27:57,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-01-31 12:27:57,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-01-31 12:27:57,759 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-01-31 12:27:59,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:27:59,650 INFO L93 Difference]: Finished difference Result 363 states and 429 transitions. [2022-01-31 12:27:59,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-01-31 12:27:59,651 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-01-31 12:27:59,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:27:59,652 INFO L225 Difference]: With dead ends: 363 [2022-01-31 12:27:59,652 INFO L226 Difference]: Without dead ends: 286 [2022-01-31 12:27:59,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 455 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7009 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3611, Invalid=17559, Unknown=0, NotChecked=0, Total=21170 [2022-01-31 12:27:59,659 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 532 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2348 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 2781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 2348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:27:59,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 156 Invalid, 2781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [433 Valid, 2348 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-31 12:27:59,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-01-31 12:27:59,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-01-31 12:27:59,675 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-01-31 12:27:59,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-01-31 12:27:59,676 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-01-31 12:27:59,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:27:59,676 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-01-31 12:27:59,677 INFO L471 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-01-31 12:27:59,677 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-01-31 12:27:59,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-01-31 12:27:59,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:27:59,678 INFO L514 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-01-31 12:27:59,697 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-01-31 12:27:59,891 WARN L452 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-01-31 12:27:59,891 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:27:59,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:27:59,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-01-31 12:27:59,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:27:59,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221445816] [2022-01-31 12:27:59,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:27:59,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:27:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:00,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-01-31 12:28:00,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-01-31 12:28:00,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:28:00,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:28:00,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:28:00,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:28:00,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:28:00,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:28:00,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:28:00,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:28:00,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:28:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:28:00,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:28:00,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:28:00,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:28:00,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:28:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:28:00,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:28:00,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:28:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:28:00,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:00,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-01-31 12:28:00,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:00,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221445816] [2022-01-31 12:28:00,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221445816] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:00,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523454980] [2022-01-31 12:28:00,460 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:28:00,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:00,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:00,461 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-01-31 12:28:00,463 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-01-31 12:28:00,553 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-01-31 12:28:00,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:00,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-01-31 12:28:00,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:01,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-01-31 12:28:01,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:01,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-01-31 12:28:01,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523454980] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:01,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:01,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-01-31 12:28:01,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505538511] [2022-01-31 12:28:01,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:01,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-01-31 12:28:01,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:01,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-01-31 12:28:01,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-01-31 12:28:01,753 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-01-31 12:28:02,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:02,750 INFO L93 Difference]: Finished difference Result 372 states and 441 transitions. [2022-01-31 12:28:02,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-31 12:28:02,750 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-01-31 12:28:02,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:02,751 INFO L225 Difference]: With dead ends: 372 [2022-01-31 12:28:02,751 INFO L226 Difference]: Without dead ends: 291 [2022-01-31 12:28:02,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 584 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3195 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2699, Invalid=9291, Unknown=0, NotChecked=0, Total=11990 [2022-01-31 12:28:02,761 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 415 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:02,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 96 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 12:28:02,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-01-31 12:28:02,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-01-31 12:28:02,766 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-01-31 12:28:02,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-01-31 12:28:02,767 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-01-31 12:28:02,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:02,767 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-01-31 12:28:02,767 INFO L471 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-01-31 12:28:02,767 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-01-31 12:28:02,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-01-31 12:28:02,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:02,768 INFO L514 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-01-31 12:28:02,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-31 12:28:02,986 WARN L452 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-01-31 12:28:02,986 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:02,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:02,987 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-01-31 12:28:02,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:02,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170234167] [2022-01-31 12:28:02,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:02,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:03,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:28:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:28:03,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:28:03,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:28:03,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:28:03,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:28:03,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:28:03,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:28:03,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:28:03,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:28:03,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:28:03,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:28:03,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:28:03,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:28:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:28:03,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:28:03,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:28:03,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:28:03,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:28:03,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:28:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:03,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-01-31 12:28:03,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:03,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170234167] [2022-01-31 12:28:03,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170234167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:03,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150243186] [2022-01-31 12:28:03,283 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:28:03,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:03,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:03,284 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-01-31 12:28:03,285 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-01-31 12:28:03,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-01-31 12:28:03,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:03,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-01-31 12:28:03,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:03,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-01-31 12:28:03,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:03,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-01-31 12:28:03,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150243186] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:03,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:03,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-01-31 12:28:03,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70202902] [2022-01-31 12:28:03,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:03,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-31 12:28:03,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:03,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-31 12:28:03,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-01-31 12:28:03,972 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-01-31 12:28:04,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:04,446 INFO L93 Difference]: Finished difference Result 224 states and 233 transitions. [2022-01-31 12:28:04,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-31 12:28:04,447 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-01-31 12:28:04,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:04,448 INFO L225 Difference]: With dead ends: 224 [2022-01-31 12:28:04,448 INFO L226 Difference]: Without dead ends: 224 [2022-01-31 12:28:04,448 INFO L932 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-01-31 12:28:04,448 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:04,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 59 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:28:04,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-01-31 12:28:04,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-01-31 12:28:04,452 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-01-31 12:28:04,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-01-31 12:28:04,452 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-01-31 12:28:04,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:04,452 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-01-31 12:28:04,453 INFO L471 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-01-31 12:28:04,453 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-01-31 12:28:04,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-01-31 12:28:04,453 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:04,454 INFO L514 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-01-31 12:28:04,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-01-31 12:28:04,671 WARN L452 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-01-31 12:28:04,671 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:04,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:04,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-01-31 12:28:04,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:04,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3774186] [2022-01-31 12:28:04,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:04,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:05,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-01-31 12:28:05,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:28:05,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:28:05,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:28:05,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:28:05,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:28:05,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:28:05,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:28:05,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:28:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:28:05,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:28:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:28:05,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:28:05,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:28:05,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:28:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:28:05,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:28:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:28:05,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:28:05,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:28:05,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:28:05,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:28:05,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-01-31 12:28:05,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:05,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3774186] [2022-01-31 12:28:05,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3774186] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:05,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205347249] [2022-01-31 12:28:05,263 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:28:05,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:05,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:05,264 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-01-31 12:28:05,265 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-01-31 12:28:05,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:05,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-01-31 12:28:05,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:06,306 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-01-31 12:28:06,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:06,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-01-31 12:28:06,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205347249] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:06,621 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:06,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-01-31 12:28:06,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86737372] [2022-01-31 12:28:06,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:06,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-01-31 12:28:06,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:06,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-01-31 12:28:06,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-01-31 12:28:06,623 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-01-31 12:28:07,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:07,723 INFO L93 Difference]: Finished difference Result 394 states and 467 transitions. [2022-01-31 12:28:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-31 12:28:07,724 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-01-31 12:28:07,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:07,727 INFO L225 Difference]: With dead ends: 394 [2022-01-31 12:28:07,727 INFO L226 Difference]: Without dead ends: 309 [2022-01-31 12:28:07,729 INFO L932 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-01-31 12:28:07,729 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 444 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:07,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 118 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 12:28:07,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-01-31 12:28:07,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-01-31 12:28:07,738 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-01-31 12:28:07,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-01-31 12:28:07,740 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-01-31 12:28:07,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:07,740 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-01-31 12:28:07,740 INFO L471 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-01-31 12:28:07,741 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-01-31 12:28:07,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-01-31 12:28:07,741 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:07,741 INFO L514 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-01-31 12:28:07,758 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-01-31 12:28:07,955 WARN L452 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-01-31 12:28:07,955 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:07,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:07,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-01-31 12:28:07,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:07,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453424001] [2022-01-31 12:28:07,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:07,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:08,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-01-31 12:28:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-01-31 12:28:08,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:28:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:28:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:28:08,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:28:08,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:28:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:28:08,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:28:08,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:28:08,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:28:08,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:28:08,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:28:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:28:08,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:28:08,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:28:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:28:08,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:28:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:28:08,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:28:08,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:28:08,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:28:08,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:08,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-01-31 12:28:08,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:08,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453424001] [2022-01-31 12:28:08,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453424001] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:08,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119984287] [2022-01-31 12:28:08,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:28:08,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:08,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:08,562 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-01-31 12:28:08,563 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-01-31 12:28:08,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:28:08,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:08,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-01-31 12:28:08,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:09,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-01-31 12:28:09,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:09,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-01-31 12:28:09,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119984287] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:09,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:09,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-01-31 12:28:09,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241377486] [2022-01-31 12:28:09,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:09,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-01-31 12:28:09,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:09,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-01-31 12:28:09,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-01-31 12:28:09,753 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-01-31 12:28:12,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:12,085 INFO L93 Difference]: Finished difference Result 413 states and 489 transitions. [2022-01-31 12:28:12,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-01-31 12:28:12,086 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-01-31 12:28:12,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:12,091 INFO L225 Difference]: With dead ends: 413 [2022-01-31 12:28:12,091 INFO L226 Difference]: Without dead ends: 324 [2022-01-31 12:28:12,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-01-31 12:28:12,095 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 599 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 3079 mSolverCounterSat, 499 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 3578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 499 IncrementalHoareTripleChecker+Valid, 3079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:12,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 175 Invalid, 3578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [499 Valid, 3079 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-31 12:28:12,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-01-31 12:28:12,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-01-31 12:28:12,100 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-01-31 12:28:12,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-01-31 12:28:12,101 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-01-31 12:28:12,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:12,101 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-01-31 12:28:12,101 INFO L471 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-01-31 12:28:12,101 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-01-31 12:28:12,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-01-31 12:28:12,102 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:12,102 INFO L514 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-01-31 12:28:12,123 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-01-31 12:28:12,318 WARN L452 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-01-31 12:28:12,319 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:12,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:12,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-01-31 12:28:12,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:12,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695907298] [2022-01-31 12:28:12,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:12,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:12,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-01-31 12:28:12,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:28:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:28:12,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:28:12,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:28:12,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:28:12,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:28:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:28:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:28:12,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:28:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:28:12,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:28:12,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:28:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:28:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:28:12,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:28:12,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:28:12,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:28:12,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:13,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:28:13,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:13,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:28:13,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:13,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:28:13,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:13,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:28:13,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:28:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-01-31 12:28:13,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:13,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695907298] [2022-01-31 12:28:13,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695907298] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:13,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12918021] [2022-01-31 12:28:13,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:28:13,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:13,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:13,012 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-01-31 12:28:13,039 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-01-31 12:28:13,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-01-31 12:28:13,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:13,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-01-31 12:28:13,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:13,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-01-31 12:28:13,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:14,308 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-01-31 12:28:14,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12918021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:14,308 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:14,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-01-31 12:28:14,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976717183] [2022-01-31 12:28:14,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:14,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-01-31 12:28:14,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:14,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-01-31 12:28:14,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-01-31 12:28:14,310 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-01-31 12:28:16,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:16,527 INFO L93 Difference]: Finished difference Result 431 states and 510 transitions. [2022-01-31 12:28:16,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-01-31 12:28:16,528 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-01-31 12:28:16,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:16,532 INFO L225 Difference]: With dead ends: 431 [2022-01-31 12:28:16,532 INFO L226 Difference]: Without dead ends: 338 [2022-01-31 12:28:16,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-01-31 12:28:16,534 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 694 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 603 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 2853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 2250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:16,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 128 Invalid, 2853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [603 Valid, 2250 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-31 12:28:16,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-01-31 12:28:16,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-01-31 12:28:16,538 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-01-31 12:28:16,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-01-31 12:28:16,538 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-01-31 12:28:16,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:16,538 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-01-31 12:28:16,539 INFO L471 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-01-31 12:28:16,539 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-01-31 12:28:16,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-01-31 12:28:16,540 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:16,540 INFO L514 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-01-31 12:28:16,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-01-31 12:28:16,756 WARN L452 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-01-31 12:28:16,756 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:16,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:16,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-01-31 12:28:16,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:16,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255360237] [2022-01-31 12:28:16,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:16,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:17,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-01-31 12:28:17,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:28:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:28:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:28:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:28:17,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:28:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:28:17,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:28:17,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:28:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:28:17,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:28:17,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:28:17,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:28:17,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:28:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:28:17,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:28:17,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:28:17,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:28:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:28:17,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:28:17,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:28:17,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:28:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:28:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:28:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:17,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-01-31 12:28:17,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:17,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255360237] [2022-01-31 12:28:17,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255360237] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:17,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95249452] [2022-01-31 12:28:17,437 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:28:17,437 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:17,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:17,438 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-01-31 12:28:17,439 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-01-31 12:28:17,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:28:17,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:17,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-01-31 12:28:17,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:18,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-01-31 12:28:18,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:18,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-01-31 12:28:18,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95249452] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:18,761 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:18,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-01-31 12:28:18,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371585961] [2022-01-31 12:28:18,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:18,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-01-31 12:28:18,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:18,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-01-31 12:28:18,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-01-31 12:28:18,763 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-01-31 12:28:21,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:21,182 INFO L93 Difference]: Finished difference Result 449 states and 531 transitions. [2022-01-31 12:28:21,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-01-31 12:28:21,183 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-01-31 12:28:21,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:21,184 INFO L225 Difference]: With dead ends: 449 [2022-01-31 12:28:21,184 INFO L226 Difference]: Without dead ends: 352 [2022-01-31 12:28:21,186 INFO L932 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-01-31 12:28:21,186 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 761 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2707 mSolverCounterSat, 617 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 617 IncrementalHoareTripleChecker+Valid, 2707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:21,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [762 Valid, 156 Invalid, 3324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [617 Valid, 2707 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-31 12:28:21,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-01-31 12:28:21,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-01-31 12:28:21,190 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-01-31 12:28:21,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-01-31 12:28:21,190 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-01-31 12:28:21,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:21,191 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-01-31 12:28:21,191 INFO L471 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-01-31 12:28:21,191 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-01-31 12:28:21,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-01-31 12:28:21,192 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:21,192 INFO L514 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-01-31 12:28:21,210 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-01-31 12:28:21,409 WARN L452 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-01-31 12:28:21,410 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:21,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:21,410 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-01-31 12:28:21,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:21,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591689343] [2022-01-31 12:28:21,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:21,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:21,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:22,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-01-31 12:28:22,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:28:22,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:28:22,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:28:22,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:28:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:28:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:28:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:28:22,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:28:22,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:28:22,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:28:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:28:22,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:28:22,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:28:22,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:28:22,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:28:22,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:28:22,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:28:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:28:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:28:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:28:22,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:28:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:28:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:28:22,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:28:22,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:22,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-01-31 12:28:22,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:22,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591689343] [2022-01-31 12:28:22,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591689343] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:22,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296597659] [2022-01-31 12:28:22,160 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:28:22,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:22,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:22,164 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-01-31 12:28:22,211 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-01-31 12:28:22,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-01-31 12:28:22,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:22,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-01-31 12:28:22,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:23,524 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-01-31 12:28:23,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:23,870 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-01-31 12:28:23,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296597659] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:23,871 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:23,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-01-31 12:28:23,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965573344] [2022-01-31 12:28:23,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:23,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-01-31 12:28:23,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:23,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-01-31 12:28:23,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-01-31 12:28:23,875 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-01-31 12:28:25,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:25,190 INFO L93 Difference]: Finished difference Result 458 states and 543 transitions. [2022-01-31 12:28:25,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-31 12:28:25,191 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-01-31 12:28:25,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:25,192 INFO L225 Difference]: With dead ends: 458 [2022-01-31 12:28:25,192 INFO L226 Difference]: Without dead ends: 357 [2022-01-31 12:28:25,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4870 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=4054, Invalid=14036, Unknown=0, NotChecked=0, Total=18090 [2022-01-31 12:28:25,194 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 591 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:25,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 106 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 12:28:25,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-01-31 12:28:25,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-01-31 12:28:25,198 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-01-31 12:28:25,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-01-31 12:28:25,198 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-01-31 12:28:25,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:25,199 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-01-31 12:28:25,199 INFO L471 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-01-31 12:28:25,199 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-01-31 12:28:25,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-01-31 12:28:25,200 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:25,200 INFO L514 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-01-31 12:28:25,219 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-01-31 12:28:25,406 WARN L452 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-01-31 12:28:25,406 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:25,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:25,406 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-01-31 12:28:25,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:25,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643468658] [2022-01-31 12:28:25,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:25,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:25,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:25,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-01-31 12:28:25,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:28:25,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:28:25,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:28:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:28:25,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:28:25,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:28:25,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:28:25,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:28:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:28:25,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:28:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:28:25,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:28:25,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:28:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:28:25,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:28:25,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:28:25,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:28:25,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:28:25,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:28:25,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:28:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:28:25,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:28:25,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:28:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:28:25,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-01-31 12:28:25,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:25,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643468658] [2022-01-31 12:28:25,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643468658] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:25,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800731989] [2022-01-31 12:28:25,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:28:25,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:25,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:25,800 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-01-31 12:28:25,800 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-01-31 12:28:25,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-01-31 12:28:25,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:25,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-01-31 12:28:25,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:26,257 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-01-31 12:28:26,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:26,613 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-01-31 12:28:26,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800731989] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:26,613 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:26,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-01-31 12:28:26,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393125727] [2022-01-31 12:28:26,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:26,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-31 12:28:26,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:26,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-31 12:28:26,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-01-31 12:28:26,614 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-01-31 12:28:27,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:27,215 INFO L93 Difference]: Finished difference Result 270 states and 280 transitions. [2022-01-31 12:28:27,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-31 12:28:27,216 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-01-31 12:28:27,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:27,217 INFO L225 Difference]: With dead ends: 270 [2022-01-31 12:28:27,217 INFO L226 Difference]: Without dead ends: 270 [2022-01-31 12:28:27,217 INFO L932 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-01-31 12:28:27,218 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 145 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:27,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 84 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:28:27,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-01-31 12:28:27,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-01-31 12:28:27,221 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-01-31 12:28:27,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-01-31 12:28:27,221 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-01-31 12:28:27,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:27,222 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-01-31 12:28:27,222 INFO L471 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-01-31 12:28:27,222 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-01-31 12:28:27,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-01-31 12:28:27,223 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:27,223 INFO L514 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-01-31 12:28:27,242 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-01-31 12:28:27,426 WARN L452 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-01-31 12:28:27,426 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:27,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:27,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-01-31 12:28:27,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:27,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432521389] [2022-01-31 12:28:27,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:27,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:27,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:28,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-01-31 12:28:28,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:28:28,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:28:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:28:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:28:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:28:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:28:28,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:28:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:28:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:28:28,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:28:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:28:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:28:28,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:28:28,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:28:28,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:28:28,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:28:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:28:28,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:28:28,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:28:28,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:28:28,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:28:28,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:28:28,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:28:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:28:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:28:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:28:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,285 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-01-31 12:28:28,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:28,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432521389] [2022-01-31 12:28:28,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432521389] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:28,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069177685] [2022-01-31 12:28:28,285 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:28:28,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:28,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:28,286 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-01-31 12:28:28,287 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-01-31 12:28:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:28,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-01-31 12:28:28,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:29,675 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-01-31 12:28:29,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:30,024 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-01-31 12:28:30,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069177685] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:30,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:30,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-01-31 12:28:30,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873472733] [2022-01-31 12:28:30,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:30,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-01-31 12:28:30,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:30,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-01-31 12:28:30,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-01-31 12:28:30,027 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-01-31 12:28:31,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:31,539 INFO L93 Difference]: Finished difference Result 480 states and 569 transitions. [2022-01-31 12:28:31,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-31 12:28:31,539 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-01-31 12:28:31,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:31,540 INFO L225 Difference]: With dead ends: 480 [2022-01-31 12:28:31,540 INFO L226 Difference]: Without dead ends: 375 [2022-01-31 12:28:31,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 765 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5356 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4387, Invalid=15353, Unknown=0, NotChecked=0, Total=19740 [2022-01-31 12:28:31,542 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 488 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 2378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:31,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 148 Invalid, 2378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2058 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-31 12:28:31,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-01-31 12:28:31,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-01-31 12:28:31,545 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-01-31 12:28:31,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-01-31 12:28:31,546 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-01-31 12:28:31,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:31,546 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-01-31 12:28:31,546 INFO L471 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-01-31 12:28:31,547 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-01-31 12:28:31,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-01-31 12:28:31,547 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:31,548 INFO L514 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-01-31 12:28:31,565 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-01-31 12:28:31,763 WARN L452 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-01-31 12:28:31,763 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:31,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:31,764 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-01-31 12:28:31,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:31,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179326224] [2022-01-31 12:28:31,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:31,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:32,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-01-31 12:28:32,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:28:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:28:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:28:32,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:28:32,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:28:32,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:28:32,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:28:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:28:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:28:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:28:32,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:28:32,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:28:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:28:32,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:28:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:28:32,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:28:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:28:32,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:28:32,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:28:32,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:28:32,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:28:32,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:28:32,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:28:32,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:28:32,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:28:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:28:32,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:32,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-01-31 12:28:32,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:32,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179326224] [2022-01-31 12:28:32,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179326224] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:32,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459206152] [2022-01-31 12:28:32,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:28:32,632 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:32,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:32,633 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-01-31 12:28:32,636 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-01-31 12:28:32,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:28:32,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:32,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-01-31 12:28:32,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:33,771 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-01-31 12:28:33,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:34,159 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-01-31 12:28:34,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459206152] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:34,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:34,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-01-31 12:28:34,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114993707] [2022-01-31 12:28:34,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:34,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-01-31 12:28:34,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:34,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-01-31 12:28:34,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-01-31 12:28:34,161 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-01-31 12:28:36,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:36,981 INFO L93 Difference]: Finished difference Result 499 states and 591 transitions. [2022-01-31 12:28:36,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-01-31 12:28:36,981 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-01-31 12:28:36,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:36,982 INFO L225 Difference]: With dead ends: 499 [2022-01-31 12:28:36,982 INFO L226 Difference]: Without dead ends: 390 [2022-01-31 12:28:36,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 631 SyntacticMatches, 1 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13849 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6843, Invalid=33759, Unknown=0, NotChecked=0, Total=40602 [2022-01-31 12:28:36,985 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 784 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 3633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 662 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:36,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 160 Invalid, 3633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-31 12:28:36,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-01-31 12:28:36,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-01-31 12:28:36,989 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-01-31 12:28:36,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-01-31 12:28:36,989 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-01-31 12:28:36,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:36,989 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-01-31 12:28:36,990 INFO L471 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-01-31 12:28:36,990 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-01-31 12:28:36,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-01-31 12:28:36,991 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:36,991 INFO L514 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-01-31 12:28:37,010 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-01-31 12:28:37,207 WARN L452 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-01-31 12:28:37,207 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:37,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:37,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-01-31 12:28:37,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:37,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155591416] [2022-01-31 12:28:37,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:37,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:37,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:38,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-01-31 12:28:38,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:28:38,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:28:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:28:38,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:28:38,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:28:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:28:38,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:28:38,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:28:38,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:28:38,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:28:38,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:28:38,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:28:38,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:28:38,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:28:38,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:28:38,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:28:38,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:28:38,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:28:38,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:28:38,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:28:38,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:28:38,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:28:38,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:28:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:28:38,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:28:38,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:28:38,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:28:38,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:38,128 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-01-31 12:28:38,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:38,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155591416] [2022-01-31 12:28:38,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155591416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:38,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275225125] [2022-01-31 12:28:38,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:28:38,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:38,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:38,129 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-01-31 12:28:38,139 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-01-31 12:28:38,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-01-31 12:28:38,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:38,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-01-31 12:28:38,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:39,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-01-31 12:28:39,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:39,757 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-01-31 12:28:39,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275225125] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:39,758 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:39,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-01-31 12:28:39,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913176186] [2022-01-31 12:28:39,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:39,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-01-31 12:28:39,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:39,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-01-31 12:28:39,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-01-31 12:28:39,760 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-01-31 12:28:42,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:42,831 INFO L93 Difference]: Finished difference Result 517 states and 612 transitions. [2022-01-31 12:28:42,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-01-31 12:28:42,832 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-01-31 12:28:42,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:42,833 INFO L225 Difference]: With dead ends: 517 [2022-01-31 12:28:42,833 INFO L226 Difference]: Without dead ends: 404 [2022-01-31 12:28:42,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 861 GetRequests, 653 SyntacticMatches, 1 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14866 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=7319, Invalid=36153, Unknown=0, NotChecked=0, Total=43472 [2022-01-31 12:28:42,845 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 863 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 3529 mSolverCounterSat, 776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 4305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 776 IncrementalHoareTripleChecker+Valid, 3529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:42,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 178 Invalid, 4305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [776 Valid, 3529 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-31 12:28:42,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-01-31 12:28:42,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-01-31 12:28:42,848 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-01-31 12:28:42,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-01-31 12:28:42,849 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-01-31 12:28:42,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:42,849 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-01-31 12:28:42,849 INFO L471 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-01-31 12:28:42,849 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-01-31 12:28:42,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-01-31 12:28:42,850 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:42,850 INFO L514 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-01-31 12:28:42,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-01-31 12:28:43,055 WARN L452 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-01-31 12:28:43,055 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:43,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:43,056 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-01-31 12:28:43,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:43,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083171350] [2022-01-31 12:28:43,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:43,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-01-31 12:28:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:28:43,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:28:43,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:28:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:28:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:28:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:28:43,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:28:43,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:28:43,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:28:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:28:43,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:28:43,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:28:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:28:43,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:28:43,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:28:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:28:43,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:28:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:28:43,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:28:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:28:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:28:43,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:43,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:28:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:28:44,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:28:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:28:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:28:44,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:28:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:28:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:44,008 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-01-31 12:28:44,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:44,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083171350] [2022-01-31 12:28:44,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083171350] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:44,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901011691] [2022-01-31 12:28:44,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:28:44,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:44,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:44,009 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-01-31 12:28:44,010 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-01-31 12:28:44,114 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:28:44,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:44,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-01-31 12:28:44,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:45,292 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-01-31 12:28:45,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-01-31 12:28:45,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901011691] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:45,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:45,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-01-31 12:28:45,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074153184] [2022-01-31 12:28:45,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:45,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-01-31 12:28:45,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:45,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-01-31 12:28:45,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-01-31 12:28:45,701 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-01-31 12:28:49,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:49,057 INFO L93 Difference]: Finished difference Result 535 states and 633 transitions. [2022-01-31 12:28:49,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-01-31 12:28:49,058 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-01-31 12:28:49,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:49,072 INFO L225 Difference]: With dead ends: 535 [2022-01-31 12:28:49,072 INFO L226 Difference]: Without dead ends: 418 [2022-01-31 12:28:49,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15919 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=7811, Invalid=38629, Unknown=0, NotChecked=0, Total=46440 [2022-01-31 12:28:49,075 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 852 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 4080 mSolverCounterSat, 784 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 784 IncrementalHoareTripleChecker+Valid, 4080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:49,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 196 Invalid, 4864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [784 Valid, 4080 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-31 12:28:49,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-01-31 12:28:49,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-01-31 12:28:49,079 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-01-31 12:28:49,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-01-31 12:28:49,080 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-01-31 12:28:49,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:49,080 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-01-31 12:28:49,080 INFO L471 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-01-31 12:28:49,080 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-01-31 12:28:49,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-01-31 12:28:49,081 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:49,081 INFO L514 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-01-31 12:28:49,101 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-01-31 12:28:49,285 WARN L452 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-01-31 12:28:49,286 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:49,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:49,286 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-01-31 12:28:49,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:49,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732923683] [2022-01-31 12:28:49,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:49,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-01-31 12:28:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:28:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:28:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:28:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:28:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:28:50,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:28:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:28:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:28:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:28:50,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:28:50,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:28:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:28:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:28:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:28:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:28:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:28:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:28:50,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:28:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:28:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:28:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:28:50,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:28:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:28:50,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:28:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:28:50,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:28:50,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:28:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:28:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:28:50,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:50,300 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-01-31 12:28:50,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:50,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732923683] [2022-01-31 12:28:50,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732923683] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:50,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013437060] [2022-01-31 12:28:50,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:28:50,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:50,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:50,301 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-01-31 12:28:50,302 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-01-31 12:28:50,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-01-31 12:28:50,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:50,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-01-31 12:28:50,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:52,037 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-01-31 12:28:52,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:52,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-01-31 12:28:52,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013437060] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:52,483 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:52,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-01-31 12:28:52,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686511588] [2022-01-31 12:28:52,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:52,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-01-31 12:28:52,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:52,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-01-31 12:28:52,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-01-31 12:28:52,485 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-01-31 12:28:54,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:54,257 INFO L93 Difference]: Finished difference Result 544 states and 645 transitions. [2022-01-31 12:28:54,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-31 12:28:54,257 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-01-31 12:28:54,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:54,258 INFO L225 Difference]: With dead ends: 544 [2022-01-31 12:28:54,259 INFO L226 Difference]: Without dead ends: 423 [2022-01-31 12:28:54,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-01-31 12:28:54,263 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 760 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 2404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:54,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 131 Invalid, 2404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-31 12:28:54,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-01-31 12:28:54,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-01-31 12:28:54,280 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-01-31 12:28:54,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-01-31 12:28:54,281 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-01-31 12:28:54,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:54,281 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-01-31 12:28:54,281 INFO L471 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-01-31 12:28:54,281 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-01-31 12:28:54,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-01-31 12:28:54,282 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:54,283 INFO L514 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-01-31 12:28:54,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-31 12:28:54,495 WARN L452 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-01-31 12:28:54,495 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:54,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:54,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-01-31 12:28:54,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:54,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329990112] [2022-01-31 12:28:54,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:54,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:54,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:54,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:28:54,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:28:54,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:28:54,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:28:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:28:54,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:28:54,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:28:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:28:54,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:28:54,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:28:54,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:28:54,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:28:54,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:28:54,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:28:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:28:54,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:28:54,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:28:54,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:28:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:28:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:28:54,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:28:54,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:28:54,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:28:54,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:28:54,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:28:54,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:28:54,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:28:54,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:28:54,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:28:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:28:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:54,985 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-01-31 12:28:54,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:54,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329990112] [2022-01-31 12:28:54,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329990112] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:54,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145173225] [2022-01-31 12:28:54,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:28:54,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:54,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:54,987 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-01-31 12:28:54,987 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-01-31 12:28:55,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-01-31 12:28:55,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:28:55,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-01-31 12:28:55,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:55,521 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-01-31 12:28:55,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:28:55,927 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-01-31 12:28:55,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145173225] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:28:55,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:28:55,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-01-31 12:28:55,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817074931] [2022-01-31 12:28:55,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:28:55,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-31 12:28:55,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:28:55,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-31 12:28:55,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-01-31 12:28:55,929 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-01-31 12:28:56,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:28:56,603 INFO L93 Difference]: Finished difference Result 316 states and 327 transitions. [2022-01-31 12:28:56,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-31 12:28:56,603 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-01-31 12:28:56,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:28:56,604 INFO L225 Difference]: With dead ends: 316 [2022-01-31 12:28:56,604 INFO L226 Difference]: Without dead ends: 316 [2022-01-31 12:28:56,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 728 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1825, Invalid=4181, Unknown=0, NotChecked=0, Total=6006 [2022-01-31 12:28:56,605 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 175 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:28:56,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 74 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 12:28:56,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-01-31 12:28:56,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-01-31 12:28:56,608 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-01-31 12:28:56,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-01-31 12:28:56,622 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-01-31 12:28:56,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:28:56,622 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-01-31 12:28:56,623 INFO L471 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-01-31 12:28:56,623 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-01-31 12:28:56,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-01-31 12:28:56,624 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:28:56,624 INFO L514 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-01-31 12:28:56,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-01-31 12:28:56,842 WARN L452 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-01-31 12:28:56,842 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:28:56,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:28:56,842 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-01-31 12:28:56,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:28:56,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138725706] [2022-01-31 12:28:56,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:28:56,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:28:56,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:28:57,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-01-31 12:28:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:28:57,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:28:57,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:28:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:28:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:28:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:28:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:28:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:28:57,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:28:57,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:28:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:28:57,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:28:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:28:57,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:28:57,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:28:57,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:28:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:28:57,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:28:57,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:28:57,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:28:57,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:28:57,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:28:57,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:28:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:28:57,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:28:57,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:28:57,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:28:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:28:57,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:28:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:28:57,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:28:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:57,941 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-01-31 12:28:57,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:28:57,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138725706] [2022-01-31 12:28:57,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138725706] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:28:57,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481087652] [2022-01-31 12:28:57,942 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:28:57,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:28:57,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:28:57,943 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-01-31 12:28:57,952 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-01-31 12:28:58,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:28:58,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-01-31 12:28:58,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:28:59,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-01-31 12:28:59,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:00,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-01-31 12:29:00,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481087652] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:00,203 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:00,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-01-31 12:29:00,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161646487] [2022-01-31 12:29:00,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:00,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-01-31 12:29:00,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:00,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-01-31 12:29:00,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-01-31 12:29:00,205 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-01-31 12:29:02,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:02,124 INFO L93 Difference]: Finished difference Result 566 states and 671 transitions. [2022-01-31 12:29:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-31 12:29:02,125 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-01-31 12:29:02,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:02,126 INFO L225 Difference]: With dead ends: 566 [2022-01-31 12:29:02,126 INFO L226 Difference]: Without dead ends: 441 [2022-01-31 12:29:02,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-01-31 12:29:02,128 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 763 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 2642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:02,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 153 Invalid, 2642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 2170 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-31 12:29:02,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-01-31 12:29:02,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-01-31 12:29:02,131 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-01-31 12:29:02,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-01-31 12:29:02,132 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-01-31 12:29:02,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:02,132 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-01-31 12:29:02,132 INFO L471 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-01-31 12:29:02,132 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-01-31 12:29:02,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-01-31 12:29:02,133 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:02,133 INFO L514 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-01-31 12:29:02,151 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-01-31 12:29:02,347 WARN L452 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-01-31 12:29:02,347 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:02,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:02,347 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-01-31 12:29:02,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:02,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454346079] [2022-01-31 12:29:02,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:02,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:02,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:03,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-01-31 12:29:03,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:29:03,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:29:03,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:29:03,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:29:03,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:29:03,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:29:03,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:29:03,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:29:03,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:29:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:29:03,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:29:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:29:03,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:29:03,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:29:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:29:03,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:29:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:29:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:29:03,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:29:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:29:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:29:03,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:29:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:29:03,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:29:03,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:29:03,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:29:03,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:29:03,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:29:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:29:03,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:29:03,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:29:03,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:03,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-01-31 12:29:03,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:03,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454346079] [2022-01-31 12:29:03,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454346079] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:03,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433569270] [2022-01-31 12:29:03,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:29:03,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:03,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:03,448 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-01-31 12:29:03,448 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-01-31 12:29:03,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:29:03,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:03,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-01-31 12:29:03,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:04,934 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-01-31 12:29:04,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:05,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-01-31 12:29:05,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433569270] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:05,393 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:05,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-01-31 12:29:05,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655628869] [2022-01-31 12:29:05,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:05,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-01-31 12:29:05,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:05,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-01-31 12:29:05,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-01-31 12:29:05,395 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-01-31 12:29:08,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:08,982 INFO L93 Difference]: Finished difference Result 585 states and 693 transitions. [2022-01-31 12:29:08,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-01-31 12:29:08,982 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-01-31 12:29:08,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:08,984 INFO L225 Difference]: With dead ends: 585 [2022-01-31 12:29:08,984 INFO L226 Difference]: Without dead ends: 456 [2022-01-31 12:29:08,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-01-31 12:29:08,987 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 983 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 3540 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 4389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 3540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:08,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 170 Invalid, 4389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 3540 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-31 12:29:08,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-01-31 12:29:08,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-01-31 12:29:08,991 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-01-31 12:29:08,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-01-31 12:29:08,991 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-01-31 12:29:08,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:08,991 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-01-31 12:29:08,992 INFO L471 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-01-31 12:29:08,992 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-01-31 12:29:08,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-01-31 12:29:08,993 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:08,993 INFO L514 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-01-31 12:29:09,023 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-01-31 12:29:09,207 WARN L452 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-01-31 12:29:09,208 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:09,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:09,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-01-31 12:29:09,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:09,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687736127] [2022-01-31 12:29:09,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:09,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:09,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-01-31 12:29:10,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:29:10,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:29:10,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:29:10,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:29:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:29:10,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:29:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:29:10,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:29:10,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:29:10,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:29:10,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:29:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:29:10,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:29:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:29:10,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:29:10,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:29:10,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:29:10,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:29:10,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:29:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:29:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:29:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:29:10,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:29:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:29:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:29:10,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:29:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:29:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:29:10,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:29:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:29:10,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:29:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:29:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:10,387 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-01-31 12:29:10,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:10,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687736127] [2022-01-31 12:29:10,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687736127] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:10,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377623162] [2022-01-31 12:29:10,387 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:29:10,387 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:10,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:10,388 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-01-31 12:29:10,389 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-01-31 12:29:10,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-01-31 12:29:10,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:10,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-01-31 12:29:10,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:12,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-01-31 12:29:12,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-01-31 12:29:12,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377623162] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:12,493 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:12,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-01-31 12:29:12,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749007761] [2022-01-31 12:29:12,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:12,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-01-31 12:29:12,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:12,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-01-31 12:29:12,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-01-31 12:29:12,497 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-01-31 12:29:16,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:16,424 INFO L93 Difference]: Finished difference Result 603 states and 714 transitions. [2022-01-31 12:29:16,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-01-31 12:29:16,424 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-01-31 12:29:16,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:16,426 INFO L225 Difference]: With dead ends: 603 [2022-01-31 12:29:16,426 INFO L226 Difference]: Without dead ends: 470 [2022-01-31 12:29:16,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-01-31 12:29:16,429 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 960 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4389 mSolverCounterSat, 849 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 5238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 849 IncrementalHoareTripleChecker+Valid, 4389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:16,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 198 Invalid, 5238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [849 Valid, 4389 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-31 12:29:16,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-01-31 12:29:16,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-01-31 12:29:16,432 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-01-31 12:29:16,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-01-31 12:29:16,433 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-01-31 12:29:16,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:16,433 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-01-31 12:29:16,434 INFO L471 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-01-31 12:29:16,434 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-01-31 12:29:16,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-01-31 12:29:16,435 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:16,435 INFO L514 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-01-31 12:29:16,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-31 12:29:16,647 WARN L452 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-01-31 12:29:16,648 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:16,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:16,648 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-01-31 12:29:16,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:16,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648988351] [2022-01-31 12:29:16,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:16,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:16,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:17,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-01-31 12:29:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:29:17,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:29:17,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:29:17,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:29:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:29:17,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:29:17,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:29:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:29:17,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:29:17,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:29:17,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:29:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:29:17,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:29:17,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:29:17,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:29:17,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:29:17,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:29:17,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:29:17,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:29:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:29:17,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:29:17,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:29:17,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:29:17,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:29:17,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:29:17,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:29:17,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:29:17,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:29:17,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:29:17,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:29:17,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:29:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:29:17,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:29:17,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:17,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-01-31 12:29:17,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:17,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648988351] [2022-01-31 12:29:17,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648988351] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:17,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987591926] [2022-01-31 12:29:17,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:29:17,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:17,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:17,899 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-01-31 12:29:17,901 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-01-31 12:29:18,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:29:18,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:18,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-01-31 12:29:18,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:19,548 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-01-31 12:29:19,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:20,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-01-31 12:29:20,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987591926] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:20,040 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:20,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-01-31 12:29:20,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153426360] [2022-01-31 12:29:20,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:20,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-01-31 12:29:20,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:20,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-01-31 12:29:20,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-01-31 12:29:20,042 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-01-31 12:29:24,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:24,183 INFO L93 Difference]: Finished difference Result 621 states and 735 transitions. [2022-01-31 12:29:24,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-01-31 12:29:24,183 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-01-31 12:29:24,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:24,185 INFO L225 Difference]: With dead ends: 621 [2022-01-31 12:29:24,185 INFO L226 Difference]: Without dead ends: 484 [2022-01-31 12:29:24,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-01-31 12:29:24,188 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 1347 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 1124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1348 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 5696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1124 IncrementalHoareTripleChecker+Valid, 4572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:24,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1348 Valid, 191 Invalid, 5696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1124 Valid, 4572 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-31 12:29:24,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-01-31 12:29:24,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-01-31 12:29:24,192 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-01-31 12:29:24,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-01-31 12:29:24,193 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-01-31 12:29:24,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:24,194 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-01-31 12:29:24,195 INFO L471 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-01-31 12:29:24,195 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-01-31 12:29:24,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-01-31 12:29:24,196 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:24,196 INFO L514 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-01-31 12:29:24,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-01-31 12:29:24,414 WARN L452 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-01-31 12:29:24,414 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:24,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:24,415 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-01-31 12:29:24,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:24,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211227647] [2022-01-31 12:29:24,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:24,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:24,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-01-31 12:29:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:29:25,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:29:25,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:29:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:29:25,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:29:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:29:25,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:29:25,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:29:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:29:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:29:25,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:29:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:29:25,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:29:25,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:29:25,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:29:25,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:29:25,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:29:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:29:25,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:29:25,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:29:25,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:29:25,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:29:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:29:25,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:29:25,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:29:25,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:29:25,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:29:25,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:29:25,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:29:25,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:29:25,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:29:25,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:29:25,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:29:25,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:29:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:25,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-01-31 12:29:25,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:25,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211227647] [2022-01-31 12:29:25,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211227647] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:25,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054201109] [2022-01-31 12:29:25,721 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:29:25,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:25,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:25,722 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-01-31 12:29:25,722 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-01-31 12:29:25,876 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-01-31 12:29:25,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:25,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-01-31 12:29:25,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:27,947 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-01-31 12:29:27,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:28,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-01-31 12:29:28,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054201109] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:28,423 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:28,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-01-31 12:29:28,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775903800] [2022-01-31 12:29:28,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:28,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-01-31 12:29:28,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:28,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-01-31 12:29:28,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-01-31 12:29:28,425 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-01-31 12:29:30,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:30,617 INFO L93 Difference]: Finished difference Result 630 states and 747 transitions. [2022-01-31 12:29:30,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-31 12:29:30,617 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-01-31 12:29:30,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:30,619 INFO L225 Difference]: With dead ends: 630 [2022-01-31 12:29:30,619 INFO L226 Difference]: Without dead ends: 489 [2022-01-31 12:29:30,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 806 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9270 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=7589, Invalid=26451, Unknown=0, NotChecked=0, Total=34040 [2022-01-31 12:29:30,621 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 719 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 2729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:30,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 136 Invalid, 2729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-31 12:29:30,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-01-31 12:29:30,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-01-31 12:29:30,625 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-01-31 12:29:30,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-01-31 12:29:30,625 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-01-31 12:29:30,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:30,626 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-01-31 12:29:30,626 INFO L471 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-01-31 12:29:30,626 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-01-31 12:29:30,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-01-31 12:29:30,627 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:30,627 INFO L514 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-01-31 12:29:30,646 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-01-31 12:29:30,845 WARN L452 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-01-31 12:29:30,846 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:30,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:30,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-01-31 12:29:30,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:30,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979587578] [2022-01-31 12:29:30,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:30,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:29:31,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:29:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:29:31,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:29:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:29:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:29:31,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:29:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:29:31,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:29:31,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:29:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:29:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:29:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:29:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:29:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:29:31,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:29:31,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:29:31,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:29:31,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:29:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:29:31,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:29:31,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:29:31,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:29:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:29:31,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:29:31,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:29:31,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:29:31,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:29:31,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:29:31,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:29:31,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:29:31,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:29:31,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:29:31,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:29:31,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:29:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:31,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-01-31 12:29:31,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:31,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979587578] [2022-01-31 12:29:31,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979587578] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:31,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154231850] [2022-01-31 12:29:31,505 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:29:31,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:31,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:31,520 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-01-31 12:29:31,521 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-01-31 12:29:31,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-01-31 12:29:31,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:31,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-01-31 12:29:31,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:32,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-01-31 12:29:32,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:32,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-01-31 12:29:32,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154231850] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:32,623 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:32,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-01-31 12:29:32,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765906481] [2022-01-31 12:29:32,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:32,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-31 12:29:32,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:32,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-31 12:29:32,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-01-31 12:29:32,626 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-01-31 12:29:33,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:33,497 INFO L93 Difference]: Finished difference Result 362 states and 374 transitions. [2022-01-31 12:29:33,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-31 12:29:33,498 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-01-31 12:29:33,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:33,499 INFO L225 Difference]: With dead ends: 362 [2022-01-31 12:29:33,499 INFO L226 Difference]: Without dead ends: 362 [2022-01-31 12:29:33,499 INFO L932 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-01-31 12:29:33,500 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 188 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:33,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 94 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-31 12:29:33,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-01-31 12:29:33,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-01-31 12:29:33,505 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-01-31 12:29:33,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-01-31 12:29:33,506 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-01-31 12:29:33,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:33,506 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-01-31 12:29:33,506 INFO L471 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-01-31 12:29:33,506 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-01-31 12:29:33,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-01-31 12:29:33,507 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:33,508 INFO L514 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-01-31 12:29:33,544 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-01-31 12:29:33,723 WARN L452 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-01-31 12:29:33,723 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:33,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:33,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-01-31 12:29:33,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:33,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201807366] [2022-01-31 12:29:33,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:33,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:35,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-01-31 12:29:35,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:29:35,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:29:35,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:29:35,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:29:35,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:29:35,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:29:35,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:29:35,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:29:35,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:29:35,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:29:35,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:29:35,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:29:35,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:29:35,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:29:35,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:29:35,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:29:35,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:29:35,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:29:35,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:29:35,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:29:35,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:29:35,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:29:35,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:29:35,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:29:35,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:29:35,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:29:35,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:29:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:29:35,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:29:35,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:29:35,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:29:35,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:29:35,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:29:35,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:29:35,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:29:35,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:29:35,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-01-31 12:29:35,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:35,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201807366] [2022-01-31 12:29:35,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201807366] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:35,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48175360] [2022-01-31 12:29:35,116 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:29:35,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:35,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:35,117 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-01-31 12:29:35,118 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-01-31 12:29:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:35,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-01-31 12:29:35,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-01-31 12:29:37,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:37,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-01-31 12:29:37,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48175360] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:37,856 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:37,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-01-31 12:29:37,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707026501] [2022-01-31 12:29:37,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:37,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-01-31 12:29:37,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:37,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-01-31 12:29:37,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-01-31 12:29:37,859 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-01-31 12:29:40,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:40,141 INFO L93 Difference]: Finished difference Result 652 states and 773 transitions. [2022-01-31 12:29:40,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-31 12:29:40,142 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-01-31 12:29:40,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:40,143 INFO L225 Difference]: With dead ends: 652 [2022-01-31 12:29:40,143 INFO L226 Difference]: Without dead ends: 507 [2022-01-31 12:29:40,146 INFO L932 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-01-31 12:29:40,146 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 1027 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 696 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 2452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 696 IncrementalHoareTripleChecker+Valid, 1756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:40,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 103 Invalid, 2452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [696 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-31 12:29:40,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-01-31 12:29:40,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-01-31 12:29:40,154 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-01-31 12:29:40,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-01-31 12:29:40,155 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-01-31 12:29:40,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:40,155 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-01-31 12:29:40,156 INFO L471 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-01-31 12:29:40,156 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-01-31 12:29:40,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-01-31 12:29:40,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:40,157 INFO L514 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-01-31 12:29:40,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-31 12:29:40,363 WARN L452 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-01-31 12:29:40,363 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:40,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:40,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-01-31 12:29:40,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:40,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118074095] [2022-01-31 12:29:40,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:40,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:41,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-01-31 12:29:41,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:29:41,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:29:41,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:29:41,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:29:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:29:41,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:29:41,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:29:41,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:29:41,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:29:41,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:29:41,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:29:41,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:29:41,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:29:41,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:29:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:29:41,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:29:41,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:29:41,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:29:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:29:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:29:41,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:29:41,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:29:41,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:29:41,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:29:41,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:29:41,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:29:41,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:29:41,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:29:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:29:41,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:29:41,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:29:41,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:29:41,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:29:41,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:29:41,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:29:41,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:29:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:41,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-01-31 12:29:41,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:41,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118074095] [2022-01-31 12:29:41,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118074095] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:41,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186236780] [2022-01-31 12:29:41,816 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:29:41,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:41,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:41,817 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-01-31 12:29:41,818 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-01-31 12:29:41,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:29:41,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:41,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-01-31 12:29:41,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-01-31 12:29:43,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:44,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-01-31 12:29:44,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186236780] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:44,203 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:44,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-01-31 12:29:44,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618110367] [2022-01-31 12:29:44,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:44,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-01-31 12:29:44,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:44,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-01-31 12:29:44,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-01-31 12:29:44,206 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-01-31 12:29:48,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:48,886 INFO L93 Difference]: Finished difference Result 671 states and 795 transitions. [2022-01-31 12:29:48,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-01-31 12:29:48,886 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-01-31 12:29:48,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:48,888 INFO L225 Difference]: With dead ends: 671 [2022-01-31 12:29:48,888 INFO L226 Difference]: Without dead ends: 522 [2022-01-31 12:29:48,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1122 GetRequests, 851 SyntacticMatches, 1 SemanticMatches, 270 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25639 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=12323, Invalid=61389, Unknown=0, NotChecked=0, Total=73712 [2022-01-31 12:29:48,891 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 1092 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 4851 mSolverCounterSat, 920 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 5771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 920 IncrementalHoareTripleChecker+Valid, 4851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:48,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1093 Valid, 210 Invalid, 5771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [920 Valid, 4851 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-31 12:29:48,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-01-31 12:29:48,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-01-31 12:29:48,895 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-01-31 12:29:48,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-01-31 12:29:48,895 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-01-31 12:29:48,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:48,895 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-01-31 12:29:48,896 INFO L471 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-01-31 12:29:48,896 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-01-31 12:29:48,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-01-31 12:29:48,897 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:48,897 INFO L514 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-01-31 12:29:48,915 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-01-31 12:29:49,106 WARN L452 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-01-31 12:29:49,106 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:49,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:49,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-01-31 12:29:49,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:49,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32475312] [2022-01-31 12:29:49,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:49,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:50,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-01-31 12:29:50,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:29:50,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:29:50,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:29:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:29:50,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:29:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:29:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:29:50,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:29:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:29:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:29:50,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:29:50,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:29:50,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:29:50,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:29:50,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:29:50,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:29:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:29:50,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:29:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:29:50,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:29:50,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:29:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:29:50,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:29:50,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:29:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:29:50,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:29:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:29:50,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:29:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:29:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:29:50,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:29:50,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:29:50,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:29:50,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:29:50,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:29:50,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:29:50,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:29:50,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:50,634 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-01-31 12:29:50,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:50,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32475312] [2022-01-31 12:29:50,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32475312] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:50,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028453353] [2022-01-31 12:29:50,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:29:50,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:50,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:50,636 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-01-31 12:29:50,637 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-01-31 12:29:50,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-01-31 12:29:50,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:50,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-01-31 12:29:50,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:29:52,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-01-31 12:29:52,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:29:53,185 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-01-31 12:29:53,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028453353] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:29:53,185 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:29:53,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-01-31 12:29:53,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637969544] [2022-01-31 12:29:53,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:29:53,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-01-31 12:29:53,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:29:53,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-01-31 12:29:53,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-01-31 12:29:53,187 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-01-31 12:29:57,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:29:57,853 INFO L93 Difference]: Finished difference Result 689 states and 816 transitions. [2022-01-31 12:29:57,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-01-31 12:29:57,854 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-01-31 12:29:57,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:29:57,855 INFO L225 Difference]: With dead ends: 689 [2022-01-31 12:29:57,855 INFO L226 Difference]: Without dead ends: 536 [2022-01-31 12:29:57,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1151 GetRequests, 873 SyntacticMatches, 1 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27016 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=12959, Invalid=64603, Unknown=0, NotChecked=0, Total=77562 [2022-01-31 12:29:57,858 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 1411 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 4477 mSolverCounterSat, 1093 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 5570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1093 IncrementalHoareTripleChecker+Valid, 4477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:29:57,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 193 Invalid, 5570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1093 Valid, 4477 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-31 12:29:57,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-01-31 12:29:57,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-01-31 12:29:57,862 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-01-31 12:29:57,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-01-31 12:29:57,863 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-01-31 12:29:57,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:29:57,863 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-01-31 12:29:57,863 INFO L471 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-01-31 12:29:57,863 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-01-31 12:29:57,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-01-31 12:29:57,865 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:29:57,865 INFO L514 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-01-31 12:29:57,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-31 12:29:58,079 WARN L452 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-01-31 12:29:58,080 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:29:58,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:29:58,080 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-01-31 12:29:58,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:29:58,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86698072] [2022-01-31 12:29:58,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:29:58,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:29:58,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:29:59,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-01-31 12:29:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:29:59,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:29:59,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:29:59,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:29:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:29:59,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:29:59,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:29:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:29:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:29:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:29:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:29:59,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:29:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:29:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:29:59,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:29:59,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:29:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:29:59,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:29:59,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:29:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:29:59,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:29:59,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:29:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:29:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:29:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:29:59,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:29:59,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:29:59,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:29:59,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:29:59,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:29:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:29:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:29:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:29:59,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:29:59,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:29:59,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:29:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:29:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:29:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:29:59,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-01-31 12:29:59,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:29:59,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86698072] [2022-01-31 12:29:59,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86698072] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:29:59,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816066941] [2022-01-31 12:29:59,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:29:59,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:29:59,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:29:59,661 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-01-31 12:29:59,662 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-01-31 12:29:59,781 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:29:59,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:29:59,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-01-31 12:29:59,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:01,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-01-31 12:30:01,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:02,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-01-31 12:30:02,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816066941] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:02,196 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:02,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-01-31 12:30:02,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297445439] [2022-01-31 12:30:02,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:02,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-01-31 12:30:02,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:02,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-01-31 12:30:02,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-01-31 12:30:02,199 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-01-31 12:30:07,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:07,126 INFO L93 Difference]: Finished difference Result 707 states and 837 transitions. [2022-01-31 12:30:07,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-01-31 12:30:07,127 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-01-31 12:30:07,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:07,129 INFO L225 Difference]: With dead ends: 707 [2022-01-31 12:30:07,129 INFO L226 Difference]: Without dead ends: 550 [2022-01-31 12:30:07,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 895 SyntacticMatches, 1 SemanticMatches, 284 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28429 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=13611, Invalid=67899, Unknown=0, NotChecked=0, Total=81510 [2022-01-31 12:30:07,133 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 1308 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4683 mSolverCounterSat, 1089 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1309 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 5772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1089 IncrementalHoareTripleChecker+Valid, 4683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:07,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1309 Valid, 206 Invalid, 5772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1089 Valid, 4683 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-31 12:30:07,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-01-31 12:30:07,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-01-31 12:30:07,137 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-01-31 12:30:07,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-01-31 12:30:07,137 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-01-31 12:30:07,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:07,138 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-01-31 12:30:07,138 INFO L471 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-01-31 12:30:07,138 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-01-31 12:30:07,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-01-31 12:30:07,139 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:07,140 INFO L514 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-01-31 12:30:07,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-01-31 12:30:07,353 WARN L452 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-01-31 12:30:07,354 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:07,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:07,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-01-31 12:30:07,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:07,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402792886] [2022-01-31 12:30:07,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:07,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:30:08,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-01-31 12:30:08,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:30:08,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:30:08,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:30:08,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:30:08,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:30:08,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:30:08,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:30:08,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:30:08,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:30:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:30:08,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:30:08,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:30:08,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:30:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:30:08,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:30:08,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:30:08,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:30:08,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:30:08,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:30:08,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:30:08,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:30:08,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:30:08,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:30:08,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:30:08,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:30:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:30:08,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:30:08,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:30:08,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:30:08,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:30:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:30:08,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:08,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:30:08,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:30:09,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:30:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:30:09,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:30:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:30:09,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:30:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:30:09,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:09,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-01-31 12:30:09,009 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:30:09,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402792886] [2022-01-31 12:30:09,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402792886] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:30:09,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49275590] [2022-01-31 12:30:09,009 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:30:09,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:30:09,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:30:09,010 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-01-31 12:30:09,011 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-01-31 12:30:09,196 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-01-31 12:30:09,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:30:09,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-01-31 12:30:09,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:11,708 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-01-31 12:30:11,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:12,280 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-01-31 12:30:12,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49275590] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:12,281 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:12,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-01-31 12:30:12,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996612951] [2022-01-31 12:30:12,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:12,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-01-31 12:30:12,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:12,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-01-31 12:30:12,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-01-31 12:30:12,283 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-01-31 12:30:14,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:14,995 INFO L93 Difference]: Finished difference Result 716 states and 849 transitions. [2022-01-31 12:30:14,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-31 12:30:14,995 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-01-31 12:30:14,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:14,997 INFO L225 Difference]: With dead ends: 716 [2022-01-31 12:30:14,997 INFO L226 Difference]: Without dead ends: 555 [2022-01-31 12:30:14,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-01-31 12:30:14,999 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 818 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 2499 mSolverCounterSat, 568 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 3067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 568 IncrementalHoareTripleChecker+Valid, 2499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:15,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [819 Valid, 156 Invalid, 3067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [568 Valid, 2499 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-31 12:30:15,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-01-31 12:30:15,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-01-31 12:30:15,004 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-01-31 12:30:15,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-01-31 12:30:15,004 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-01-31 12:30:15,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:15,005 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-01-31 12:30:15,005 INFO L471 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-01-31 12:30:15,005 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-01-31 12:30:15,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-01-31 12:30:15,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:15,007 INFO L514 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-01-31 12:30:15,027 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-01-31 12:30:15,225 WARN L452 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-01-31 12:30:15,225 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:15,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:15,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-01-31 12:30:15,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:15,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452219517] [2022-01-31 12:30:15,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:15,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:30:15,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:30:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:30:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:30:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:30:15,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:30:15,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:30:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:30:15,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:30:15,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:30:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:30:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:30:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:30:15,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:30:15,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:30:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:30:15,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:30:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:30:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:30:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:30:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:30:15,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:30:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:30:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:30:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:30:15,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:30:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:30:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:30:15,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:30:15,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:30:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:30:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:30:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:30:15,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:30:15,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:30:15,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:30:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:30:15,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:30:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:30:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:30:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:30:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:15,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-01-31 12:30:15,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:30:15,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452219517] [2022-01-31 12:30:15,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452219517] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:30:15,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539579097] [2022-01-31 12:30:15,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:30:15,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:30:15,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:30:15,973 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-01-31 12:30:15,974 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-01-31 12:30:16,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-01-31 12:30:16,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:30:16,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-01-31 12:30:16,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:16,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-01-31 12:30:16,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:17,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-01-31 12:30:17,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539579097] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:17,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:17,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-01-31 12:30:17,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600431360] [2022-01-31 12:30:17,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:17,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-01-31 12:30:17,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:17,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-01-31 12:30:17,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-01-31 12:30:17,250 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-01-31 12:30:18,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:18,265 INFO L93 Difference]: Finished difference Result 408 states and 421 transitions. [2022-01-31 12:30:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-31 12:30:18,266 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-01-31 12:30:18,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:18,267 INFO L225 Difference]: With dead ends: 408 [2022-01-31 12:30:18,267 INFO L226 Difference]: Without dead ends: 408 [2022-01-31 12:30:18,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 958 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1857 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3010, Invalid=6496, Unknown=0, NotChecked=0, Total=9506 [2022-01-31 12:30:18,268 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 214 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:18,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 114 Invalid, 1469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 12:30:18,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-01-31 12:30:18,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-01-31 12:30:18,271 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-01-31 12:30:18,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-01-31 12:30:18,272 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-01-31 12:30:18,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:18,272 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-01-31 12:30:18,273 INFO L471 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-01-31 12:30:18,273 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-01-31 12:30:18,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-01-31 12:30:18,274 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:18,275 INFO L514 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-01-31 12:30:18,307 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-01-31 12:30:18,491 WARN L452 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-01-31 12:30:18,491 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:18,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:18,492 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-01-31 12:30:18,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:18,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265042147] [2022-01-31 12:30:18,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:18,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:18,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:30:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-01-31 12:30:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:30:20,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:30:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:30:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:30:20,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:30:20,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:30:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:30:20,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:30:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:30:20,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:30:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:30:20,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:30:20,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:30:20,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:30:20,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:30:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:30:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:30:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:30:20,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:30:20,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:30:20,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:30:20,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:30:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:30:20,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:30:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:30:20,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:30:20,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:30:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:30:20,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:30:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:30:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:30:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:30:20,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:30:20,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:30:20,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:30:20,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:30:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:30:20,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:30:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:30:20,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:30:20,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:30:20,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-01-31 12:30:20,246 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:30:20,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265042147] [2022-01-31 12:30:20,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265042147] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:30:20,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624631273] [2022-01-31 12:30:20,247 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:30:20,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:30:20,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:30:20,248 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-01-31 12:30:20,248 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-01-31 12:30:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:20,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-01-31 12:30:20,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:23,011 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-01-31 12:30:23,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:23,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-01-31 12:30:23,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624631273] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:23,571 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:23,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-01-31 12:30:23,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535439763] [2022-01-31 12:30:23,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:23,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-01-31 12:30:23,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:23,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-01-31 12:30:23,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-01-31 12:30:23,574 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-01-31 12:30:26,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:26,468 INFO L93 Difference]: Finished difference Result 738 states and 875 transitions. [2022-01-31 12:30:26,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-31 12:30:26,468 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-01-31 12:30:26,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:26,470 INFO L225 Difference]: With dead ends: 738 [2022-01-31 12:30:26,470 INFO L226 Difference]: Without dead ends: 573 [2022-01-31 12:30:26,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-01-31 12:30:26,472 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 839 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3084 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 3084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:26,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 163 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 3084 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-31 12:30:26,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-01-31 12:30:26,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-01-31 12:30:26,476 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-01-31 12:30:26,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-01-31 12:30:26,476 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-01-31 12:30:26,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:26,477 INFO L470 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-01-31 12:30:26,477 INFO L471 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-01-31 12:30:26,477 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-01-31 12:30:26,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-01-31 12:30:26,479 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:26,479 INFO L514 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-01-31 12:30:26,497 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-01-31 12:30:26,687 WARN L452 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-01-31 12:30:26,687 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:26,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:26,688 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-01-31 12:30:26,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:26,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926027126] [2022-01-31 12:30:26,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:26,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:26,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:30:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-01-31 12:30:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:30:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:30:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:30:28,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:30:28,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:30:28,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:30:28,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:30:28,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:30:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:30:28,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:30:28,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:30:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:30:28,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:30:28,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:30:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:30:28,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:30:28,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:30:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:30:28,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:30:28,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:30:28,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:30:28,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:30:28,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:30:28,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:30:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:30:28,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:30:28,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:30:28,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:30:28,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:30:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:30:28,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:30:28,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:30:28,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:30:28,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:30:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:30:28,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:30:28,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:30:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:30:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:30:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:30:28,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:30:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:28,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-01-31 12:30:28,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:30:28,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926027126] [2022-01-31 12:30:28,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926027126] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:30:28,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576679144] [2022-01-31 12:30:28,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:30:28,501 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:30:28,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:30:28,502 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-01-31 12:30:28,502 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-01-31 12:30:28,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:30:28,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:30:28,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-01-31 12:30:28,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:30,759 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-01-31 12:30:30,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:31,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-01-31 12:30:31,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576679144] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:31,348 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:31,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-01-31 12:30:31,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240993320] [2022-01-31 12:30:31,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:31,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-01-31 12:30:31,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:31,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-01-31 12:30:31,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-01-31 12:30:31,351 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-01-31 12:30:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:37,122 INFO L93 Difference]: Finished difference Result 757 states and 897 transitions. [2022-01-31 12:30:37,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-01-31 12:30:37,123 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-01-31 12:30:37,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:37,124 INFO L225 Difference]: With dead ends: 757 [2022-01-31 12:30:37,124 INFO L226 Difference]: Without dead ends: 588 [2022-01-31 12:30:37,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1267 GetRequests, 961 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32884 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=15663, Invalid=78279, Unknown=0, NotChecked=0, Total=93942 [2022-01-31 12:30:37,128 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 1379 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 5989 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1380 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 5989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:37,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1380 Valid, 240 Invalid, 7199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1210 Valid, 5989 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-31 12:30:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-01-31 12:30:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-01-31 12:30:37,132 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-01-31 12:30:37,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-01-31 12:30:37,133 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-01-31 12:30:37,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:37,133 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-01-31 12:30:37,133 INFO L471 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-01-31 12:30:37,133 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-01-31 12:30:37,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-01-31 12:30:37,135 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:37,135 INFO L514 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-01-31 12:30:37,155 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-01-31 12:30:37,351 WARN L452 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-01-31 12:30:37,351 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:37,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:37,352 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-01-31 12:30:37,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:37,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943901903] [2022-01-31 12:30:37,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:37,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:30:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-01-31 12:30:39,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:30:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:30:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:30:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:30:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:30:39,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:30:39,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:30:39,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:30:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:30:39,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:30:39,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:30:39,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:30:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:30:39,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:30:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:30:39,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:30:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:30:39,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:30:39,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:30:39,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:30:39,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:30:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:30:39,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:30:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:30:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:30:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:30:39,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:30:39,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:30:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:30:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:30:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:30:39,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:30:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:30:39,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:30:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:30:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:30:39,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:30:39,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:30:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:30:39,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:30:39,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:30:39,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:30:39,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:39,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-01-31 12:30:39,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:30:39,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943901903] [2022-01-31 12:30:39,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943901903] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:30:39,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746947115] [2022-01-31 12:30:39,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:30:39,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:30:39,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:30:39,277 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-01-31 12:30:39,278 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-01-31 12:30:39,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-01-31 12:30:39,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:30:39,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-01-31 12:30:39,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:41,721 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-01-31 12:30:41,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:42,333 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-01-31 12:30:42,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746947115] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:42,334 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:42,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-01-31 12:30:42,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816685918] [2022-01-31 12:30:42,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:42,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-01-31 12:30:42,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:42,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-01-31 12:30:42,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-01-31 12:30:42,337 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-01-31 12:30:48,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:48,027 INFO L93 Difference]: Finished difference Result 775 states and 918 transitions. [2022-01-31 12:30:48,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-01-31 12:30:48,028 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-01-31 12:30:48,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:48,029 INFO L225 Difference]: With dead ends: 775 [2022-01-31 12:30:48,029 INFO L226 Difference]: Without dead ends: 602 [2022-01-31 12:30:48,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-01-31 12:30:48,035 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 1272 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5376 mSolverCounterSat, 1121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 6497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1121 IncrementalHoareTripleChecker+Valid, 5376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:48,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1273 Valid, 233 Invalid, 6497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1121 Valid, 5376 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-31 12:30:48,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-01-31 12:30:48,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-01-31 12:30:48,039 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-01-31 12:30:48,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-01-31 12:30:48,039 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-01-31 12:30:48,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:48,040 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-01-31 12:30:48,040 INFO L471 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-01-31 12:30:48,040 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-01-31 12:30:48,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-01-31 12:30:48,042 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:48,042 INFO L514 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-01-31 12:30:48,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-31 12:30:48,259 WARN L452 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-01-31 12:30:48,259 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:48,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:48,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-01-31 12:30:48,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:48,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670532424] [2022-01-31 12:30:48,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:48,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:30:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-01-31 12:30:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:30:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:30:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:30:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:30:50,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:30:50,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:30:50,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:30:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:30:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:30:50,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:30:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:30:50,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:30:50,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:30:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:30:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:30:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:30:50,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:30:50,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:30:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:30:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:30:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:30:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:30:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:30:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:30:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:30:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:30:50,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:30:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:30:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:30:50,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:30:50,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:30:50,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:30:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:30:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:30:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:30:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:30:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:30:50,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:30:50,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:30:50,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:30:50,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:30:50,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:30:50,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:30:50,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:30:50,230 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-01-31 12:30:50,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:30:50,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670532424] [2022-01-31 12:30:50,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670532424] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:30:50,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932058112] [2022-01-31 12:30:50,230 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:30:50,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:30:50,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:30:50,231 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-01-31 12:30:50,243 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-01-31 12:30:50,361 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:30:50,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:30:50,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-01-31 12:30:50,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:30:52,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-01-31 12:30:52,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:30:53,215 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-01-31 12:30:53,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932058112] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:30:53,216 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:30:53,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-01-31 12:30:53,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187210274] [2022-01-31 12:30:53,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:30:53,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-01-31 12:30:53,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:30:53,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-01-31 12:30:53,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-01-31 12:30:53,218 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-01-31 12:30:59,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:30:59,014 INFO L93 Difference]: Finished difference Result 793 states and 939 transitions. [2022-01-31 12:30:59,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-01-31 12:30:59,015 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-01-31 12:30:59,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:30:59,017 INFO L225 Difference]: With dead ends: 793 [2022-01-31 12:30:59,017 INFO L226 Difference]: Without dead ends: 616 [2022-01-31 12:30:59,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-01-31 12:30:59,022 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1465 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5611 mSolverCounterSat, 1231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1466 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 6842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1231 IncrementalHoareTripleChecker+Valid, 5611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:30:59,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1466 Valid, 236 Invalid, 6842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1231 Valid, 5611 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-31 12:30:59,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-01-31 12:30:59,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-01-31 12:30:59,026 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-01-31 12:30:59,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-01-31 12:30:59,027 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-01-31 12:30:59,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:30:59,027 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-01-31 12:30:59,027 INFO L471 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-01-31 12:30:59,027 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-01-31 12:30:59,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-01-31 12:30:59,029 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:30:59,029 INFO L514 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-01-31 12:30:59,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-31 12:30:59,232 WARN L452 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-01-31 12:30:59,232 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:30:59,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:30:59,232 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-01-31 12:30:59,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:30:59,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487874592] [2022-01-31 12:30:59,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:30:59,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:30:59,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:31:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-01-31 12:31:01,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:31:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:31:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:31:01,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:31:01,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:31:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:31:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:31:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:31:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:31:01,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:31:01,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:31:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:31:01,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:31:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:31:01,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:31:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:31:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:31:01,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:31:01,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:31:01,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:31:01,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:31:01,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:31:01,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:31:01,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:31:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:31:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:31:01,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:31:01,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:31:01,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:31:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:31:01,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:31:01,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:31:01,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:31:01,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:31:01,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:31:01,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:31:01,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:31:01,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:31:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:31:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:31:01,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:31:01,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:31:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:31:01,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:31:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:01,278 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-01-31 12:31:01,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:31:01,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487874592] [2022-01-31 12:31:01,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487874592] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:31:01,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276106759] [2022-01-31 12:31:01,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:31:01,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:31:01,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:31:01,279 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-01-31 12:31:01,280 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-01-31 12:31:01,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-01-31 12:31:01,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:31:01,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-01-31 12:31:01,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:31:04,548 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-01-31 12:31:04,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:31:05,130 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-01-31 12:31:05,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276106759] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:31:05,130 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:31:05,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-01-31 12:31:05,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021078322] [2022-01-31 12:31:05,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:31:05,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-01-31 12:31:05,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:31:05,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-01-31 12:31:05,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-01-31 12:31:05,133 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-01-31 12:31:08,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:31:08,323 INFO L93 Difference]: Finished difference Result 802 states and 951 transitions. [2022-01-31 12:31:08,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-01-31 12:31:08,324 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-01-31 12:31:08,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:31:08,325 INFO L225 Difference]: With dead ends: 802 [2022-01-31 12:31:08,326 INFO L226 Difference]: Without dead ends: 621 [2022-01-31 12:31:08,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 233 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15070 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=12224, Invalid=42766, Unknown=0, NotChecked=0, Total=54990 [2022-01-31 12:31:08,328 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 1123 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 2547 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 3474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 2547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:31:08,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1124 Valid, 146 Invalid, 3474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [927 Valid, 2547 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-31 12:31:08,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-01-31 12:31:08,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-01-31 12:31:08,332 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-01-31 12:31:08,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-01-31 12:31:08,333 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-01-31 12:31:08,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:31:08,333 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-01-31 12:31:08,333 INFO L471 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-01-31 12:31:08,333 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-01-31 12:31:08,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-01-31 12:31:08,335 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:31:08,335 INFO L514 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-01-31 12:31:08,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-01-31 12:31:08,547 WARN L452 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-01-31 12:31:08,548 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:31:08,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:31:08,548 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-01-31 12:31:08,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:31:08,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743885845] [2022-01-31 12:31:08,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:31:08,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:31:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:31:09,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:31:09,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:31:09,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:31:09,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:31:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:31:09,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:31:09,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:31:09,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:31:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:31:09,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:31:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:31:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:31:09,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:31:09,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:31:09,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:31:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:31:09,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:31:09,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:31:09,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:31:09,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:31:09,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:31:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:31:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:31:09,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:31:09,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:31:09,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:31:09,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:31:09,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:31:09,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:31:09,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:31:09,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:31:09,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:31:09,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:31:09,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:31:09,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:31:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:31:09,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:31:09,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:31:09,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:31:09,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:31:09,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:31:09,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:31:09,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:31:09,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:31:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:31:09,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:09,424 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-01-31 12:31:09,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:31:09,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743885845] [2022-01-31 12:31:09,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743885845] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:31:09,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075158922] [2022-01-31 12:31:09,424 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:31:09,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:31:09,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:31:09,425 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-01-31 12:31:09,426 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-01-31 12:31:09,624 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-01-31 12:31:09,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:31:09,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-01-31 12:31:09,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:31:10,205 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-01-31 12:31:10,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:31:10,794 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-01-31 12:31:10,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075158922] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:31:10,795 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:31:10,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-01-31 12:31:10,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657492901] [2022-01-31 12:31:10,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:31:10,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-01-31 12:31:10,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:31:10,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-01-31 12:31:10,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-01-31 12:31:10,796 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-01-31 12:31:11,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:31:11,910 INFO L93 Difference]: Finished difference Result 454 states and 468 transitions. [2022-01-31 12:31:11,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-31 12:31:11,911 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-01-31 12:31:11,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:31:11,912 INFO L225 Difference]: With dead ends: 454 [2022-01-31 12:31:11,912 INFO L226 Difference]: Without dead ends: 454 [2022-01-31 12:31:11,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1180 GetRequests, 1073 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2197 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3715, Invalid=7841, Unknown=0, NotChecked=0, Total=11556 [2022-01-31 12:31:11,914 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 240 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 1567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:31:11,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 104 Invalid, 1567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 12:31:11,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-01-31 12:31:11,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-01-31 12:31:11,917 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-01-31 12:31:11,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-01-31 12:31:11,918 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-01-31 12:31:11,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:31:11,918 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-01-31 12:31:11,918 INFO L471 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-01-31 12:31:11,918 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-01-31 12:31:11,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-01-31 12:31:11,920 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:31:11,920 INFO L514 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-01-31 12:31:11,941 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-01-31 12:31:12,143 WARN L452 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-01-31 12:31:12,143 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:31:12,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:31:12,144 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-01-31 12:31:12,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:31:12,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443910055] [2022-01-31 12:31:12,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:31:12,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:31:12,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:31:14,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-01-31 12:31:14,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:31:14,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:31:14,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:31:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:31:14,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:31:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:31:14,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:31:14,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:31:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:31:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:31:14,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:31:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:31:14,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:31:14,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:31:14,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:31:14,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:31:14,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:31:14,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:31:14,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:31:14,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:31:14,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:31:14,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:31:14,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:31:14,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:31:14,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:31:14,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:31:14,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:31:14,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:31:14,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:31:14,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:31:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:31:14,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:31:14,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:31:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:31:14,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:31:14,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:31:14,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:31:14,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:31:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:31:14,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:31:14,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:31:14,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:31:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:31:14,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:31:14,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:31:14,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:31:14,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-01-31 12:31:14,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:31:14,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443910055] [2022-01-31 12:31:14,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443910055] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:31:14,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933955124] [2022-01-31 12:31:14,310 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:31:14,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:31:14,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:31:14,311 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-01-31 12:31:14,312 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-01-31 12:31:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:14,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-01-31 12:31:14,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:31:17,621 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-01-31 12:31:17,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:31:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-01-31 12:31:18,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933955124] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:31:18,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:31:18,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-01-31 12:31:18,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860410265] [2022-01-31 12:31:18,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:31:18,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-01-31 12:31:18,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:31:18,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-01-31 12:31:18,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-01-31 12:31:18,252 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-01-31 12:31:21,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:31:21,602 INFO L93 Difference]: Finished difference Result 824 states and 977 transitions. [2022-01-31 12:31:21,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-01-31 12:31:21,602 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-01-31 12:31:21,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:31:21,604 INFO L225 Difference]: With dead ends: 824 [2022-01-31 12:31:21,604 INFO L226 Difference]: Without dead ends: 639 [2022-01-31 12:31:21,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-01-31 12:31:21,606 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 1088 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 3219 mSolverCounterSat, 680 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 3899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 680 IncrementalHoareTripleChecker+Valid, 3219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-31 12:31:21,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 163 Invalid, 3899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [680 Valid, 3219 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-31 12:31:21,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-01-31 12:31:21,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-01-31 12:31:21,610 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-01-31 12:31:21,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-01-31 12:31:21,611 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-01-31 12:31:21,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:31:21,611 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-01-31 12:31:21,611 INFO L471 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-01-31 12:31:21,611 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-01-31 12:31:21,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-01-31 12:31:21,613 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:31:21,613 INFO L514 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-01-31 12:31:21,630 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-01-31 12:31:21,830 WARN L452 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-01-31 12:31:21,830 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:31:21,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:31:21,830 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-01-31 12:31:21,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:31:21,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076267067] [2022-01-31 12:31:21,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:31:21,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:31:21,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:31:23,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-01-31 12:31:23,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:31:23,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:31:23,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:31:23,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:31:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:31:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:31:23,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:31:23,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:31:23,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:31:23,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:31:23,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:31:23,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:31:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:31:23,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:31:23,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:31:23,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:31:23,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:31:23,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:31:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:31:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:23,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:31:23,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:31:24,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:31:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:31:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:31:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:31:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:31:24,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:31:24,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:31:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:31:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:31:24,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:31:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:31:24,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:31:24,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:31:24,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:31:24,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:31:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:31:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:31:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:31:24,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:31:24,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:31:24,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:31:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:31:24,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:31:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:31:24,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:31:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:24,031 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-01-31 12:31:24,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:31:24,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076267067] [2022-01-31 12:31:24,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076267067] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:31:24,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388880951] [2022-01-31 12:31:24,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:31:24,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:31:24,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:31:24,032 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-01-31 12:31:24,033 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-01-31 12:31:24,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:31:24,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:31:24,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-01-31 12:31:24,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:31:26,721 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-01-31 12:31:26,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:31:27,344 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-01-31 12:31:27,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388880951] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:31:27,344 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:31:27,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-01-31 12:31:27,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101576362] [2022-01-31 12:31:27,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:31:27,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-01-31 12:31:27,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:31:27,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-01-31 12:31:27,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-01-31 12:31:27,349 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-01-31 12:31:33,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:31:33,815 INFO L93 Difference]: Finished difference Result 843 states and 999 transitions. [2022-01-31 12:31:33,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-01-31 12:31:33,815 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-01-31 12:31:33,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:31:33,817 INFO L225 Difference]: With dead ends: 843 [2022-01-31 12:31:33,817 INFO L226 Difference]: Without dead ends: 654 [2022-01-31 12:31:33,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-01-31 12:31:33,821 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 1380 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6349 mSolverCounterSat, 1072 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 7421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1072 IncrementalHoareTripleChecker+Valid, 6349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:31:33,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 240 Invalid, 7421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1072 Valid, 6349 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-31 12:31:33,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-01-31 12:31:33,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-01-31 12:31:33,826 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-01-31 12:31:33,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-01-31 12:31:33,826 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-01-31 12:31:33,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:31:33,826 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-01-31 12:31:33,827 INFO L471 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-01-31 12:31:33,827 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-01-31 12:31:33,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-01-31 12:31:33,829 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:31:33,829 INFO L514 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-01-31 12:31:33,846 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-01-31 12:31:34,033 WARN L452 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-01-31 12:31:34,033 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:31:34,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:31:34,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-01-31 12:31:34,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:31:34,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531439043] [2022-01-31 12:31:34,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:31:34,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:31:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:31:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-01-31 12:31:36,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:31:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:31:36,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:31:36,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:31:36,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:31:36,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:31:36,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:31:36,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:31:36,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:31:36,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:31:36,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:31:36,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:31:36,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:31:36,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:31:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:31:36,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:31:36,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:31:36,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:31:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:31:36,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:31:36,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:31:36,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:31:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:31:36,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:31:36,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:31:36,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:31:36,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:31:36,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:31:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:31:36,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:31:36,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:31:36,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:31:36,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:31:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:31:36,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:31:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:31:36,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:31:36,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:31:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:31:36,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:31:36,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:31:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:31:36,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:31:36,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:31:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:31:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:31:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:31:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:36,309 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-01-31 12:31:36,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:31:36,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531439043] [2022-01-31 12:31:36,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531439043] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:31:36,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473653922] [2022-01-31 12:31:36,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:31:36,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:31:36,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:31:36,310 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-01-31 12:31:36,311 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-01-31 12:31:36,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-01-31 12:31:36,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:31:36,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-01-31 12:31:36,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:31:39,143 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-01-31 12:31:39,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:31:39,792 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-01-31 12:31:39,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473653922] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:31:39,792 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:31:39,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-01-31 12:31:39,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031588299] [2022-01-31 12:31:39,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:31:39,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-01-31 12:31:39,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:31:39,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-01-31 12:31:39,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-01-31 12:31:39,795 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-01-31 12:31:46,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:31:46,149 INFO L93 Difference]: Finished difference Result 861 states and 1020 transitions. [2022-01-31 12:31:46,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-01-31 12:31:46,150 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-01-31 12:31:46,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:31:46,151 INFO L225 Difference]: With dead ends: 861 [2022-01-31 12:31:46,151 INFO L226 Difference]: Without dead ends: 668 [2022-01-31 12:31:46,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1441 GetRequests, 1093 SyntacticMatches, 1 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42766 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=20199, Invalid=101253, Unknown=0, NotChecked=0, Total=121452 [2022-01-31 12:31:46,156 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 1701 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5503 mSolverCounterSat, 1337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 6840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1337 IncrementalHoareTripleChecker+Valid, 5503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-31 12:31:46,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 223 Invalid, 6840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1337 Valid, 5503 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-31 12:31:46,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-01-31 12:31:46,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-01-31 12:31:46,160 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-01-31 12:31:46,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-01-31 12:31:46,161 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-01-31 12:31:46,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:31:46,161 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-01-31 12:31:46,161 INFO L471 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-01-31 12:31:46,161 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-01-31 12:31:46,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-01-31 12:31:46,163 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:31:46,163 INFO L514 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-01-31 12:31:46,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-01-31 12:31:46,363 WARN L452 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-01-31 12:31:46,364 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:31:46,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:31:46,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-01-31 12:31:46,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:31:46,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428386023] [2022-01-31 12:31:46,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:31:46,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:31:46,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:31:48,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-01-31 12:31:48,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:31:48,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:31:48,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:31:48,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:31:48,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:31:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:31:48,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:31:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:31:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:31:48,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:31:48,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:31:48,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:31:48,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:31:48,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:31:48,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:31:48,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:31:48,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:31:48,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:31:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:31:48,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:31:48,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:31:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:31:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:31:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:31:48,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:31:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:31:48,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:31:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:31:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:31:48,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:31:48,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:31:48,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:31:48,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:31:48,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:31:48,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:31:48,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:31:48,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:31:48,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:31:48,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:31:48,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:31:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:31:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:31:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:31:48,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:31:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:31:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:31:48,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:31:48,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:31:48,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:31:48,728 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-01-31 12:31:48,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:31:48,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428386023] [2022-01-31 12:31:48,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428386023] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:31:48,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589415847] [2022-01-31 12:31:48,728 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:31:48,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:31:48,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:31:48,729 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-01-31 12:31:48,730 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-01-31 12:31:48,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:31:48,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:31:48,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-01-31 12:31:48,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:31:51,597 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-01-31 12:31:51,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:31:52,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-01-31 12:31:52,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589415847] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:31:52,248 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:31:52,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-01-31 12:31:52,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325310663] [2022-01-31 12:31:52,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:31:52,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-01-31 12:31:52,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:31:52,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-01-31 12:31:52,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-01-31 12:31:52,251 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-01-31 12:31:59,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:31:59,161 INFO L93 Difference]: Finished difference Result 879 states and 1041 transitions. [2022-01-31 12:31:59,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-01-31 12:31:59,162 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-01-31 12:31:59,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:31:59,163 INFO L225 Difference]: With dead ends: 879 [2022-01-31 12:31:59,164 INFO L226 Difference]: Without dead ends: 682 [2022-01-31 12:31:59,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-01-31 12:31:59,168 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 1672 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6682 mSolverCounterSat, 1392 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1673 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1392 IncrementalHoareTripleChecker+Valid, 6682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:31:59,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1673 Valid, 246 Invalid, 8074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1392 Valid, 6682 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-01-31 12:31:59,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-01-31 12:31:59,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-01-31 12:31:59,173 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-01-31 12:31:59,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-01-31 12:31:59,173 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-01-31 12:31:59,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:31:59,174 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-01-31 12:31:59,174 INFO L471 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-01-31 12:31:59,174 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-01-31 12:31:59,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-01-31 12:31:59,176 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:31:59,176 INFO L514 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-01-31 12:31:59,194 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-01-31 12:31:59,387 WARN L452 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-01-31 12:31:59,387 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:31:59,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:31:59,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-01-31 12:31:59,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:31:59,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197307606] [2022-01-31 12:31:59,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:31:59,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:31:59,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:32:01,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-01-31 12:32:01,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:32:01,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:32:01,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:32:01,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:32:01,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:32:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:32:01,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:32:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:32:01,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:32:01,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:32:01,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:32:01,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:32:01,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:32:01,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:32:01,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:32:01,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:32:01,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:32:01,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:32:01,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:32:01,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:32:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:32:01,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:32:01,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:32:01,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:32:01,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:32:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:32:01,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:32:01,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:32:01,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:32:01,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:32:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:32:01,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:32:01,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:32:01,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:32:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:32:01,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:32:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:32:01,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:32:01,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:32:01,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:32:01,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:32:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:32:01,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:32:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:32:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:32:01,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:32:01,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:32:01,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:32:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:32:01,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:01,805 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-01-31 12:32:01,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:32:01,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197307606] [2022-01-31 12:32:01,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197307606] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:32:01,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809505988] [2022-01-31 12:32:01,806 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:32:01,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:32:01,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:32:01,807 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-01-31 12:32:01,808 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-01-31 12:32:02,032 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-01-31 12:32:02,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:32:02,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-01-31 12:32:02,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:32:05,627 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-01-31 12:32:05,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:32:06,283 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-01-31 12:32:06,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809505988] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:32:06,283 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:32:06,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-01-31 12:32:06,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985592410] [2022-01-31 12:32:06,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:32:06,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-01-31 12:32:06,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:32:06,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-01-31 12:32:06,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-01-31 12:32:06,286 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-01-31 12:32:10,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:32:10,165 INFO L93 Difference]: Finished difference Result 888 states and 1053 transitions. [2022-01-31 12:32:10,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-01-31 12:32:10,165 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-01-31 12:32:10,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:32:10,167 INFO L225 Difference]: With dead ends: 888 [2022-01-31 12:32:10,167 INFO L226 Difference]: Without dead ends: 687 [2022-01-31 12:32:10,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1394 GetRequests, 1136 SyntacticMatches, 0 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18495 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=14954, Invalid=52386, Unknown=0, NotChecked=0, Total=67340 [2022-01-31 12:32:10,170 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 1042 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 3756 mSolverCounterSat, 773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 4529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 773 IncrementalHoareTripleChecker+Valid, 3756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:32:10,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 191 Invalid, 4529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [773 Valid, 3756 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-31 12:32:10,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-01-31 12:32:10,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-01-31 12:32:10,174 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-01-31 12:32:10,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-01-31 12:32:10,175 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-01-31 12:32:10,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:32:10,175 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-01-31 12:32:10,175 INFO L471 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-01-31 12:32:10,175 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-01-31 12:32:10,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-01-31 12:32:10,177 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:32:10,177 INFO L514 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-01-31 12:32:10,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-01-31 12:32:10,377 WARN L452 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-01-31 12:32:10,378 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:32:10,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:32:10,378 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-01-31 12:32:10,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:32:10,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853954572] [2022-01-31 12:32:10,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:32:10,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:32:10,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:32:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:32:11,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:32:11,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:32:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:32:11,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:32:11,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:32:11,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:32:11,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:32:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:32:11,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:32:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:32:11,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:32:11,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:32:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:32:11,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:32:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:32:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:32:11,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:32:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:32:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:32:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:32:11,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:32:11,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:32:11,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:32:11,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:32:11,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:32:11,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:32:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:32:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:32:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:32:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:32:11,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:32:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:32:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:32:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:32:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:32:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:32:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:32:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:32:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:32:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:32:11,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:32:11,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:32:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:32:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:32:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:32:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:32:11,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:32:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:32:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:32:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:11,430 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-01-31 12:32:11,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:32:11,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853954572] [2022-01-31 12:32:11,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853954572] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:32:11,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139180117] [2022-01-31 12:32:11,430 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:32:11,430 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:32:11,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:32:11,431 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-01-31 12:32:11,432 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-01-31 12:32:11,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-01-31 12:32:11,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:32:11,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-01-31 12:32:11,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:32:12,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-01-31 12:32:12,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:32:12,991 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-01-31 12:32:12,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139180117] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:32:12,991 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:32:12,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-01-31 12:32:12,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958217159] [2022-01-31 12:32:12,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:32:12,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-01-31 12:32:12,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:32:12,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-01-31 12:32:12,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-01-31 12:32:12,993 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-01-31 12:32:14,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:32:14,326 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2022-01-31 12:32:14,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-31 12:32:14,327 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-01-31 12:32:14,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:32:14,336 INFO L225 Difference]: With dead ends: 500 [2022-01-31 12:32:14,336 INFO L226 Difference]: Without dead ends: 500 [2022-01-31 12:32:14,338 INFO L932 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-01-31 12:32:14,338 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 250 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:32:14,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 99 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-31 12:32:14,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-01-31 12:32:14,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-01-31 12:32:14,342 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-01-31 12:32:14,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-01-31 12:32:14,342 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-01-31 12:32:14,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:32:14,342 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-01-31 12:32:14,343 INFO L471 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-01-31 12:32:14,343 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-01-31 12:32:14,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-01-31 12:32:14,345 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:32:14,345 INFO L514 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-01-31 12:32:14,365 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-01-31 12:32:14,559 WARN L452 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-01-31 12:32:14,559 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:32:14,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:32:14,560 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-01-31 12:32:14,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:32:14,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141642778] [2022-01-31 12:32:14,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:32:14,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:32:14,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:32:17,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-01-31 12:32:17,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:32:17,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:32:17,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:32:17,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:32:17,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:32:17,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:32:17,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:32:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:32:17,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:32:17,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:32:17,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:32:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:32:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:32:17,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:32:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:32:17,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:32:17,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:32:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:32:17,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:32:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:32:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:32:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:32:17,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:32:17,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:32:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:32:17,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:32:17,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:32:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:32:17,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:32:17,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:32:17,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:32:17,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:32:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:32:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:32:17,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:32:17,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:32:17,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:32:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:32:17,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:32:17,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:32:17,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:32:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:32:17,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:32:17,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:32:17,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:32:17,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:32:17,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:32:17,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:32:17,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:32:17,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:32:17,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:32:17,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,191 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-01-31 12:32:17,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:32:17,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141642778] [2022-01-31 12:32:17,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141642778] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:32:17,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395808042] [2022-01-31 12:32:17,191 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:32:17,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:32:17,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:32:17,192 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-01-31 12:32:17,193 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-01-31 12:32:17,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:17,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-01-31 12:32:17,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:32:21,075 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-01-31 12:32:21,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:32:21,741 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-01-31 12:32:21,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395808042] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:32:21,741 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:32:21,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-01-31 12:32:21,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855406775] [2022-01-31 12:32:21,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:32:21,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-01-31 12:32:21,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:32:21,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-01-31 12:32:21,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-01-31 12:32:21,745 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-01-31 12:32:25,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:32:25,707 INFO L93 Difference]: Finished difference Result 910 states and 1079 transitions. [2022-01-31 12:32:25,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-01-31 12:32:25,707 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-01-31 12:32:25,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:32:25,709 INFO L225 Difference]: With dead ends: 910 [2022-01-31 12:32:25,709 INFO L226 Difference]: Without dead ends: 705 [2022-01-31 12:32:25,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1440 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19431 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=15587, Invalid=54903, Unknown=0, NotChecked=0, Total=70490 [2022-01-31 12:32:25,712 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 983 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3685 mSolverCounterSat, 697 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 984 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 697 IncrementalHoareTripleChecker+Valid, 3685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-31 12:32:25,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [984 Valid, 188 Invalid, 4382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [697 Valid, 3685 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-31 12:32:25,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-01-31 12:32:25,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-01-31 12:32:25,717 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-01-31 12:32:25,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-01-31 12:32:25,718 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-01-31 12:32:25,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:32:25,718 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-01-31 12:32:25,718 INFO L471 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-01-31 12:32:25,718 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-01-31 12:32:25,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-01-31 12:32:25,720 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:32:25,721 INFO L514 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-01-31 12:32:25,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-01-31 12:32:25,927 WARN L452 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-01-31 12:32:25,927 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:32:25,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:32:25,928 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-01-31 12:32:25,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:32:25,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44914234] [2022-01-31 12:32:25,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:32:25,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:32:26,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:32:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-01-31 12:32:28,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:32:28,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:32:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:32:28,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:32:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:32:28,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:32:28,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:32:28,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:32:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:32:28,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:32:28,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:32:28,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:32:28,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:32:28,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:32:28,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:32:28,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:32:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:32:28,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:32:28,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:32:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:32:28,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:32:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:32:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:32:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:32:28,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:32:28,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:32:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:32:28,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:32:28,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:32:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:32:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:32:28,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:32:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:32:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:32:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:32:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:32:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:32:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:32:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:32:28,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:32:28,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:32:28,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:32:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:32:28,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:32:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:32:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:32:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:32:28,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:32:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:32:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:32:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:32:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:28,590 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-01-31 12:32:28,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:32:28,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44914234] [2022-01-31 12:32:28,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44914234] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:32:28,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363273056] [2022-01-31 12:32:28,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:32:28,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:32:28,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:32:28,592 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-01-31 12:32:28,593 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-01-31 12:32:28,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:32:28,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:32:28,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-01-31 12:32:28,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:32:31,744 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-01-31 12:32:31,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:32:32,431 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-01-31 12:32:32,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363273056] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:32:32,431 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:32:32,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-01-31 12:32:32,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027743305] [2022-01-31 12:32:32,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:32:32,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-01-31 12:32:32,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:32:32,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-01-31 12:32:32,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-01-31 12:32:32,434 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-01-31 12:32:40,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:32:40,118 INFO L93 Difference]: Finished difference Result 929 states and 1101 transitions. [2022-01-31 12:32:40,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-01-31 12:32:40,119 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-01-31 12:32:40,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:32:40,121 INFO L225 Difference]: With dead ends: 929 [2022-01-31 12:32:40,121 INFO L226 Difference]: Without dead ends: 720 [2022-01-31 12:32:40,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-01-31 12:32:40,126 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 1553 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 8147 mSolverCounterSat, 1421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 9568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1421 IncrementalHoareTripleChecker+Valid, 8147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:32:40,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1554 Valid, 270 Invalid, 9568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1421 Valid, 8147 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-31 12:32:40,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-01-31 12:32:40,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-01-31 12:32:40,135 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-01-31 12:32:40,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-01-31 12:32:40,136 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-01-31 12:32:40,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:32:40,136 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-01-31 12:32:40,136 INFO L471 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-01-31 12:32:40,136 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-01-31 12:32:40,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-01-31 12:32:40,138 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:32:40,138 INFO L514 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-01-31 12:32:40,158 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-01-31 12:32:40,351 WARN L452 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-01-31 12:32:40,351 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:32:40,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:32:40,352 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-01-31 12:32:40,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:32:40,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778180108] [2022-01-31 12:32:40,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:32:40,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:32:40,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:32:43,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-01-31 12:32:43,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:32:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:32:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:32:43,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:32:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:32:43,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:32:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:32:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:32:43,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:32:43,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:32:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:32:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:32:43,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:32:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:32:43,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:32:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:32:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:32:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:32:43,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:32:43,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:32:43,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:32:43,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:32:43,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:32:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:32:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:32:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:32:43,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:32:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:32:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:32:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:32:43,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:32:43,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:32:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:32:43,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:32:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:32:43,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:32:43,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:32:43,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:32:43,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:32:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:32:43,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:32:43,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:32:43,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:32:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:32:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:32:43,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:32:43,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:32:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:32:43,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:32:43,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:32:43,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:32:43,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:32:43,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:43,100 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-01-31 12:32:43,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:32:43,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778180108] [2022-01-31 12:32:43,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778180108] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:32:43,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82255916] [2022-01-31 12:32:43,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:32:43,101 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:32:43,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:32:43,102 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-01-31 12:32:43,102 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-01-31 12:32:43,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-01-31 12:32:43,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:32:43,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-01-31 12:32:43,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:32:46,432 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-01-31 12:32:46,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:32:47,136 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-01-31 12:32:47,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82255916] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:32:47,136 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:32:47,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-01-31 12:32:47,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815393597] [2022-01-31 12:32:47,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:32:47,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-01-31 12:32:47,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:32:47,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-01-31 12:32:47,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-01-31 12:32:47,140 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-01-31 12:32:54,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:32:54,882 INFO L93 Difference]: Finished difference Result 947 states and 1122 transitions. [2022-01-31 12:32:54,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-01-31 12:32:54,883 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-01-31 12:32:54,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:32:54,884 INFO L225 Difference]: With dead ends: 947 [2022-01-31 12:32:54,884 INFO L226 Difference]: Without dead ends: 734 [2022-01-31 12:32:54,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-01-31 12:32:54,891 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 1912 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 6627 mSolverCounterSat, 1776 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1913 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 8403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1776 IncrementalHoareTripleChecker+Valid, 6627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:32:54,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1913 Valid, 258 Invalid, 8403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1776 Valid, 6627 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-31 12:32:54,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-01-31 12:32:54,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-01-31 12:32:54,896 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-01-31 12:32:54,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-01-31 12:32:54,896 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-01-31 12:32:54,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:32:54,896 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-01-31 12:32:54,897 INFO L471 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-01-31 12:32:54,897 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-01-31 12:32:54,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-01-31 12:32:54,899 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:32:54,900 INFO L514 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-01-31 12:32:54,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-01-31 12:32:55,111 WARN L452 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-01-31 12:32:55,111 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:32:55,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:32:55,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-01-31 12:32:55,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:32:55,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544852010] [2022-01-31 12:32:55,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:32:55,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:32:55,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:32:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-01-31 12:32:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:32:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:32:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:32:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:32:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:32:57,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:32:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:32:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:32:57,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:32:57,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:32:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:32:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:32:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:32:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:32:57,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:32:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:32:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:32:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:32:57,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:32:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:32:57,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:32:57,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:32:57,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:32:57,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:32:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:32:57,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:32:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:32:57,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:32:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:32:57,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:32:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:32:57,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:32:57,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:32:57,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:32:57,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:32:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:32:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:32:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:32:57,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:32:57,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:32:57,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:32:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:32:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:32:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:32:57,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:32:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:32:57,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:32:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:32:57,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-01-31 12:32:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-01-31 12:32:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-01-31 12:32:57,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-01-31 12:32:57,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-01-31 12:32:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:32:57,919 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-01-31 12:32:57,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:32:57,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544852010] [2022-01-31 12:32:57,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544852010] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:32:57,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367516684] [2022-01-31 12:32:57,919 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:32:57,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:32:57,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:32:57,920 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-01-31 12:32:57,921 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-01-31 12:32:58,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:32:58,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:32:58,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-01-31 12:32:58,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:33:01,262 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-01-31 12:33:01,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:33:01,986 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-01-31 12:33:01,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367516684] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:33:01,987 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:33:01,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-01-31 12:33:01,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373051266] [2022-01-31 12:33:01,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:33:01,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-01-31 12:33:01,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:33:01,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-01-31 12:33:01,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-01-31 12:33:01,990 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-01-31 12:33:09,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:33:09,802 INFO L93 Difference]: Finished difference Result 965 states and 1143 transitions. [2022-01-31 12:33:09,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-01-31 12:33:09,803 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-01-31 12:33:09,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:33:09,804 INFO L225 Difference]: With dead ends: 965 [2022-01-31 12:33:09,805 INFO L226 Difference]: Without dead ends: 748 [2022-01-31 12:33:09,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-01-31 12:33:09,812 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 1853 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 6867 mSolverCounterSat, 1478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 8345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1478 IncrementalHoareTripleChecker+Valid, 6867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:33:09,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1854 Valid, 246 Invalid, 8345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1478 Valid, 6867 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-31 12:33:09,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-01-31 12:33:09,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-01-31 12:33:09,816 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-01-31 12:33:09,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-01-31 12:33:09,817 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-01-31 12:33:09,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:33:09,817 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-01-31 12:33:09,817 INFO L471 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-01-31 12:33:09,817 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-01-31 12:33:09,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-01-31 12:33:09,820 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:33:09,820 INFO L514 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-01-31 12:33:09,849 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-01-31 12:33:10,037 WARN L452 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-01-31 12:33:10,037 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:33:10,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:33:10,037 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-01-31 12:33:10,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:33:10,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895328207] [2022-01-31 12:33:10,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:33:10,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:33:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:33:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-01-31 12:33:12,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:33:12,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:33:12,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:33:12,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:33:12,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:33:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:33:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:33:12,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:33:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:33:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:33:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:33:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:33:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:33:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:33:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:33:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:33:12,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:33:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:33:12,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:33:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:33:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:33:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:33:12,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:33:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:33:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:33:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:33:12,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:33:12,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:33:12,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:33:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:33:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:33:12,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:33:12,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:33:12,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:33:12,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:33:12,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:33:12,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:33:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:33:12,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:33:12,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:33:12,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:33:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:33:12,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:33:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:33:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:33:12,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:33:12,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:33:12,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:33:12,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:33:12,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:33:12,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-01-31 12:33:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-01-31 12:33:12,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-01-31 12:33:12,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-01-31 12:33:12,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:12,931 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-01-31 12:33:12,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:33:12,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895328207] [2022-01-31 12:33:12,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895328207] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:33:12,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074919457] [2022-01-31 12:33:12,932 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:33:12,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:33:12,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:33:12,933 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-01-31 12:33:12,933 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-01-31 12:33:13,194 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-01-31 12:33:13,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:33:13,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-01-31 12:33:13,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:33:17,404 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-01-31 12:33:17,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:33:18,106 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-01-31 12:33:18,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074919457] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:33:18,107 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:33:18,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-01-31 12:33:18,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848916374] [2022-01-31 12:33:18,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:33:18,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-01-31 12:33:18,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:33:18,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-01-31 12:33:18,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-01-31 12:33:18,110 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-01-31 12:33:22,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:33:22,463 INFO L93 Difference]: Finished difference Result 974 states and 1155 transitions. [2022-01-31 12:33:22,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-01-31 12:33:22,464 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-01-31 12:33:22,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:33:22,465 INFO L225 Difference]: With dead ends: 974 [2022-01-31 12:33:22,465 INFO L226 Difference]: Without dead ends: 753 [2022-01-31 12:33:22,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-01-31 12:33:22,469 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 1286 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 3633 mSolverCounterSat, 864 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1287 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 4497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 864 IncrementalHoareTripleChecker+Valid, 3633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:33:22,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1287 Valid, 196 Invalid, 4497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [864 Valid, 3633 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-31 12:33:22,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-01-31 12:33:22,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-01-31 12:33:22,473 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-01-31 12:33:22,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-01-31 12:33:22,474 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-01-31 12:33:22,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:33:22,474 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-01-31 12:33:22,474 INFO L471 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-01-31 12:33:22,474 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-01-31 12:33:22,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-01-31 12:33:22,477 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:33:22,477 INFO L514 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-01-31 12:33:22,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-01-31 12:33:22,677 WARN L452 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-01-31 12:33:22,677 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:33:22,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:33:22,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-01-31 12:33:22,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:33:22,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792531968] [2022-01-31 12:33:22,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:33:22,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:33:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:33:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:33:23,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:33:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:33:23,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:33:23,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:33:23,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:33:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:33:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:33:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:33:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:33:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:33:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:33:23,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:33:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:33:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:33:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:33:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:33:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:33:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:33:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:33:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:33:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:33:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:33:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:33:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:33:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:33:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:33:23,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:33:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:33:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:33:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:33:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:33:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:33:23,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:33:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:33:23,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:33:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:33:23,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:33:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:33:23,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:33:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:33:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:33:23,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:33:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:33:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:33:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:33:23,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:33:23,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:33:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:33:23,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:33:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:33:23,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-01-31 12:33:23,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-01-31 12:33:23,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-01-31 12:33:23,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-01-31 12:33:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:23,917 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-01-31 12:33:23,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:33:23,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792531968] [2022-01-31 12:33:23,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792531968] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:33:23,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690953370] [2022-01-31 12:33:23,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:33:23,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:33:23,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:33:23,918 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-01-31 12:33:23,919 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-01-31 12:33:24,169 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-01-31 12:33:24,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:33:24,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-01-31 12:33:24,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:33:24,855 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-01-31 12:33:24,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:33:25,568 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-01-31 12:33:25,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690953370] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:33:25,568 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:33:25,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-01-31 12:33:25,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787747073] [2022-01-31 12:33:25,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:33:25,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-01-31 12:33:25,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:33:25,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-01-31 12:33:25,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-01-31 12:33:25,570 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-01-31 12:33:26,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:33:26,989 INFO L93 Difference]: Finished difference Result 546 states and 562 transitions. [2022-01-31 12:33:26,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-31 12:33:26,989 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-01-31 12:33:26,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:33:26,991 INFO L225 Difference]: With dead ends: 546 [2022-01-31 12:33:26,991 INFO L226 Difference]: Without dead ends: 546 [2022-01-31 12:33:26,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1430 GetRequests, 1303 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5350, Invalid=10906, Unknown=0, NotChecked=0, Total=16256 [2022-01-31 12:33:26,993 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 275 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 1576 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:33:26,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 119 Invalid, 1873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1576 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-31 12:33:26,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-01-31 12:33:26,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-01-31 12:33:26,996 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-01-31 12:33:26,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-01-31 12:33:26,997 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-01-31 12:33:26,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:33:26,997 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-01-31 12:33:26,997 INFO L471 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-01-31 12:33:26,998 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-01-31 12:33:27,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-01-31 12:33:27,000 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:33:27,000 INFO L514 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-01-31 12:33:27,017 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-01-31 12:33:27,206 WARN L452 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-01-31 12:33:27,206 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:33:27,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:33:27,206 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-01-31 12:33:27,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:33:27,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485856157] [2022-01-31 12:33:27,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:33:27,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:33:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:33:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-01-31 12:33:30,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:33:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:33:30,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:33:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:33:30,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:33:30,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:33:30,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:33:30,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:33:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:33:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:33:30,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:33:30,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:33:30,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:33:30,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:33:30,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:33:30,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:33:30,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:33:30,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:33:30,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:33:30,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:33:30,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:33:30,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:33:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:33:30,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:33:30,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:33:30,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:33:30,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:33:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:33:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:33:30,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:33:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:33:30,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:33:30,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:33:30,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:33:30,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:33:30,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:33:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:33:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:33:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:33:30,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:33:30,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:33:30,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:33:30,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:33:30,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:33:30,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:33:30,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:33:30,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:33:30,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:33:30,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:33:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:33:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-01-31 12:33:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-01-31 12:33:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-01-31 12:33:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-01-31 12:33:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-01-31 12:33:30,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-01-31 12:33:30,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,299 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-01-31 12:33:30,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:33:30,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485856157] [2022-01-31 12:33:30,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485856157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:33:30,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897841894] [2022-01-31 12:33:30,299 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:33:30,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:33:30,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:33:30,301 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-01-31 12:33:30,302 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-01-31 12:33:30,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:30,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-01-31 12:33:30,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:33:34,836 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-01-31 12:33:34,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:33:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-01-31 12:33:35,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897841894] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:33:35,569 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:33:35,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-01-31 12:33:35,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612937552] [2022-01-31 12:33:35,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:33:35,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-01-31 12:33:35,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:33:35,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-01-31 12:33:35,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-01-31 12:33:35,573 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-01-31 12:33:40,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:33:40,268 INFO L93 Difference]: Finished difference Result 996 states and 1181 transitions. [2022-01-31 12:33:40,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-01-31 12:33:40,268 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-01-31 12:33:40,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:33:40,270 INFO L225 Difference]: With dead ends: 996 [2022-01-31 12:33:40,270 INFO L226 Difference]: Without dead ends: 771 [2022-01-31 12:33:40,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-01-31 12:33:40,274 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 1129 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4502 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1130 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 4502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:33:40,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 203 Invalid, 5177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 4502 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-31 12:33:40,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-01-31 12:33:40,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-01-31 12:33:40,278 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-01-31 12:33:40,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-01-31 12:33:40,279 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-01-31 12:33:40,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:33:40,279 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-01-31 12:33:40,279 INFO L471 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-01-31 12:33:40,279 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-01-31 12:33:40,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-01-31 12:33:40,282 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:33:40,282 INFO L514 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-01-31 12:33:40,299 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-01-31 12:33:40,482 WARN L452 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-01-31 12:33:40,482 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:33:40,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:33:40,483 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-01-31 12:33:40,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:33:40,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016144040] [2022-01-31 12:33:40,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:33:40,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:33:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:33:43,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-01-31 12:33:43,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:33:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:33:43,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:33:43,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:33:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:33:43,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:33:43,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:33:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:33:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:33:43,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:33:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:33:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:33:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:33:43,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:33:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:33:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:33:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:33:43,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:33:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:33:43,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:33:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:33:43,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:33:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:33:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:33:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:33:43,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:33:43,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:33:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:33:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:33:43,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:33:43,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:33:43,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:33:43,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:33:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:33:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:33:43,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:33:43,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:33:43,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:33:43,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:33:43,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:33:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:33:43,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:33:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:33:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:33:43,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:33:43,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:33:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:33:43,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:33:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:33:43,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:33:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:33:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-01-31 12:33:43,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-01-31 12:33:43,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-01-31 12:33:43,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-01-31 12:33:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-01-31 12:33:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:43,615 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-01-31 12:33:43,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:33:43,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016144040] [2022-01-31 12:33:43,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016144040] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:33:43,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522027141] [2022-01-31 12:33:43,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:33:43,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:33:43,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:33:43,617 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-01-31 12:33:43,617 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-01-31 12:33:43,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:33:43,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:33:43,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-01-31 12:33:43,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:33:47,303 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-01-31 12:33:47,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:33:48,058 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-01-31 12:33:48,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522027141] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:33:48,058 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:33:48,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-01-31 12:33:48,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903174180] [2022-01-31 12:33:48,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:33:48,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-01-31 12:33:48,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:33:48,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-01-31 12:33:48,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-01-31 12:33:48,061 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-01-31 12:33:56,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:33:56,640 INFO L93 Difference]: Finished difference Result 1015 states and 1203 transitions. [2022-01-31 12:33:56,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-01-31 12:33:56,641 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-01-31 12:33:56,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:33:56,642 INFO L225 Difference]: With dead ends: 1015 [2022-01-31 12:33:56,642 INFO L226 Difference]: Without dead ends: 786 [2022-01-31 12:33:56,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-01-31 12:33:56,649 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 2100 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 7360 mSolverCounterSat, 1878 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2101 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 9238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1878 IncrementalHoareTripleChecker+Valid, 7360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-31 12:33:56,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2101 Valid, 270 Invalid, 9238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1878 Valid, 7360 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-31 12:33:56,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-01-31 12:33:56,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-01-31 12:33:56,654 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-01-31 12:33:56,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-01-31 12:33:56,654 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-01-31 12:33:56,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:33:56,654 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-01-31 12:33:56,655 INFO L471 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-01-31 12:33:56,655 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-01-31 12:33:56,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-01-31 12:33:56,657 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:33:56,657 INFO L514 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-01-31 12:33:56,675 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-01-31 12:33:56,859 WARN L452 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-01-31 12:33:56,859 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:33:56,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:33:56,861 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-01-31 12:33:56,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:33:56,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489267907] [2022-01-31 12:33:56,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:33:56,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:33:56,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:33:59,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-01-31 12:33:59,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:33:59,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:33:59,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:33:59,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:33:59,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:33:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:33:59,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:33:59,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:33:59,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:33:59,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:33:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:33:59,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:33:59,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:33:59,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:33:59,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:33:59,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:33:59,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:33:59,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:33:59,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:33:59,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:33:59,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:33:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:33:59,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:33:59,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:33:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:34:00,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:34:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:34:00,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:34:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:34:00,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:34:00,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:34:00,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:34:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:34:00,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:34:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:34:00,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:34:00,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:34:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:34:00,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:34:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:34:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:34:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:34:00,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:34:00,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:34:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:34:00,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:34:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:34:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:34:00,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-01-31 12:34:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-01-31 12:34:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-01-31 12:34:00,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-01-31 12:34:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-01-31 12:34:00,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-01-31 12:34:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-01-31 12:34:00,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-01-31 12:34:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-01-31 12:34:00,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-01-31 12:34:00,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:00,039 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-01-31 12:34:00,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:34:00,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489267907] [2022-01-31 12:34:00,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489267907] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:34:00,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053348614] [2022-01-31 12:34:00,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:34:00,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:34:00,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:34:00,041 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-01-31 12:34:00,043 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-01-31 12:34:00,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-01-31 12:34:00,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:34:00,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-01-31 12:34:00,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:34:04,003 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-01-31 12:34:04,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:34:04,765 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-01-31 12:34:04,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053348614] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:34:04,765 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:34:04,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-01-31 12:34:04,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707086111] [2022-01-31 12:34:04,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:34:04,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-01-31 12:34:04,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:34:04,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-01-31 12:34:04,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-01-31 12:34:04,768 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-01-31 12:34:13,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:34:13,416 INFO L93 Difference]: Finished difference Result 1033 states and 1224 transitions. [2022-01-31 12:34:13,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-01-31 12:34:13,417 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-01-31 12:34:13,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:34:13,419 INFO L225 Difference]: With dead ends: 1033 [2022-01-31 12:34:13,419 INFO L226 Difference]: Without dead ends: 800 [2022-01-31 12:34:13,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-01-31 12:34:13,428 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 2011 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 7251 mSolverCounterSat, 1728 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2012 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 8979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 7251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:34:13,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2012 Valid, 248 Invalid, 8979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 7251 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-01-31 12:34:13,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-01-31 12:34:13,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-01-31 12:34:13,432 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-01-31 12:34:13,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-01-31 12:34:13,433 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-01-31 12:34:13,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:34:13,433 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-01-31 12:34:13,433 INFO L471 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-01-31 12:34:13,433 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-01-31 12:34:13,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-01-31 12:34:13,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:34:13,436 INFO L514 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-01-31 12:34:13,453 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-01-31 12:34:13,636 WARN L452 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-01-31 12:34:13,636 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:34:13,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:34:13,637 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-01-31 12:34:13,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:34:13,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068905239] [2022-01-31 12:34:13,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:34:13,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:34:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:34:16,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-01-31 12:34:16,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:34:16,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:34:16,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:34:16,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:34:16,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:34:16,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:34:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:34:16,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:34:16,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:34:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:34:16,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:34:16,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:34:16,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:34:16,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:34:16,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:34:16,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:34:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:34:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:34:16,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:34:16,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:34:16,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:34:16,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:34:16,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:34:16,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:34:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:34:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:34:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:34:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:34:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:34:16,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:34:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:34:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:34:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:34:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:34:16,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:34:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:34:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:34:16,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:34:16,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:34:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:34:16,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:34:16,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:34:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:34:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:34:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:34:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:34:16,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:34:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:34:16,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:34:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-01-31 12:34:16,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-01-31 12:34:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-01-31 12:34:16,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-01-31 12:34:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-01-31 12:34:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-01-31 12:34:16,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-01-31 12:34:16,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-01-31 12:34:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-01-31 12:34:16,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:16,958 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-01-31 12:34:16,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:34:16,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068905239] [2022-01-31 12:34:16,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068905239] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:34:16,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059029073] [2022-01-31 12:34:16,959 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:34:16,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:34:16,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:34:16,960 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-01-31 12:34:16,960 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-01-31 12:34:17,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:34:17,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:34:17,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-01-31 12:34:17,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:34:20,868 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-01-31 12:34:20,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:34:21,645 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-01-31 12:34:21,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059029073] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:34:21,646 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:34:21,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-01-31 12:34:21,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884994129] [2022-01-31 12:34:21,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:34:21,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-01-31 12:34:21,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:34:21,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-01-31 12:34:21,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-01-31 12:34:21,649 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-01-31 12:34:30,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:34:30,682 INFO L93 Difference]: Finished difference Result 1051 states and 1245 transitions. [2022-01-31 12:34:30,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-01-31 12:34:30,682 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-01-31 12:34:30,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:34:30,684 INFO L225 Difference]: With dead ends: 1051 [2022-01-31 12:34:30,684 INFO L226 Difference]: Without dead ends: 814 [2022-01-31 12:34:30,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-01-31 12:34:30,693 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 1840 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 7934 mSolverCounterSat, 1590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1841 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 9524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1590 IncrementalHoareTripleChecker+Valid, 7934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:34:30,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1841 Valid, 291 Invalid, 9524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1590 Valid, 7934 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-31 12:34:30,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-01-31 12:34:30,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-01-31 12:34:30,698 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-01-31 12:34:30,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-01-31 12:34:30,698 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-01-31 12:34:30,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:34:30,698 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-01-31 12:34:30,699 INFO L471 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-01-31 12:34:30,699 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-01-31 12:34:30,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-01-31 12:34:30,701 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:34:30,701 INFO L514 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-01-31 12:34:30,720 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-01-31 12:34:30,910 WARN L452 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-01-31 12:34:30,910 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:34:30,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:34:30,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-01-31 12:34:30,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:34:30,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295565768] [2022-01-31 12:34:30,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:34:30,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:34:31,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:34:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-01-31 12:34:34,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:34:34,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:34:34,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:34:34,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:34:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:34:34,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:34:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:34:34,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:34:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:34:34,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:34:34,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:34:34,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:34:34,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:34:34,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:34:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:34:34,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:34:34,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:34:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:34:34,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:34:34,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:34:34,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:34:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:34:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:34:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:34:34,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:34:34,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:34:34,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:34:34,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:34:34,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:34:34,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:34:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:34:34,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:34:34,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:34:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:34:34,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:34:34,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:34:34,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:34:34,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:34:34,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:34:34,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:34:34,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:34:34,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:34:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:34:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:34:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:34:34,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:34:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:34:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:34:34,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:34:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-01-31 12:34:34,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-01-31 12:34:34,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-01-31 12:34:34,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-01-31 12:34:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-01-31 12:34:34,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-01-31 12:34:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-01-31 12:34:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-01-31 12:34:34,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-01-31 12:34:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-01-31 12:34:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:34,321 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-01-31 12:34:34,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:34:34,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295565768] [2022-01-31 12:34:34,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295565768] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:34:34,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534591148] [2022-01-31 12:34:34,321 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:34:34,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:34:34,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:34:34,322 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-01-31 12:34:34,323 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-01-31 12:34:34,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-01-31 12:34:34,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:34:34,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-01-31 12:34:34,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:34:39,437 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-01-31 12:34:39,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:34:40,207 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-01-31 12:34:40,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534591148] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:34:40,207 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:34:40,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-01-31 12:34:40,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677713392] [2022-01-31 12:34:40,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:34:40,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-01-31 12:34:40,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:34:40,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-01-31 12:34:40,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-01-31 12:34:40,211 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-01-31 12:34:45,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:34:45,284 INFO L93 Difference]: Finished difference Result 1060 states and 1257 transitions. [2022-01-31 12:34:45,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-01-31 12:34:45,284 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-01-31 12:34:45,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:34:45,286 INFO L225 Difference]: With dead ends: 1060 [2022-01-31 12:34:45,287 INFO L226 Difference]: Without dead ends: 819 [2022-01-31 12:34:45,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-01-31 12:34:45,291 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 1448 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 4087 mSolverCounterSat, 1024 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1449 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 5111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1024 IncrementalHoareTripleChecker+Valid, 4087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-31 12:34:45,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1449 Valid, 196 Invalid, 5111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1024 Valid, 4087 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-31 12:34:45,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-01-31 12:34:45,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-01-31 12:34:45,295 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-01-31 12:34:45,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-01-31 12:34:45,296 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-01-31 12:34:45,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:34:45,296 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-01-31 12:34:45,296 INFO L471 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-01-31 12:34:45,296 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-01-31 12:34:45,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-01-31 12:34:45,299 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:34:45,299 INFO L514 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-01-31 12:34:45,317 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-01-31 12:34:45,499 WARN L452 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-01-31 12:34:45,500 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:34:45,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:34:45,500 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-01-31 12:34:45,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:34:45,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913521808] [2022-01-31 12:34:45,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:34:45,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:34:45,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:34:46,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:34:46,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:34:46,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:34:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:34:46,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:34:46,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:34:46,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:34:46,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:34:46,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:34:46,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:34:46,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:34:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:34:46,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:34:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:34:46,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:34:46,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:34:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:34:46,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:34:46,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:34:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:34:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:34:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:34:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:34:46,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:34:46,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:34:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:34:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:34:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:34:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:34:46,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:34:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:34:46,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:34:46,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:34:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:34:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:34:46,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:34:46,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:34:46,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:34:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:34:46,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:34:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:34:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:34:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:34:46,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:34:46,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:34:46,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:34:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:34:46,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:34:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:34:46,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:34:46,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:34:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-01-31 12:34:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-01-31 12:34:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-01-31 12:34:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-01-31 12:34:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-01-31 12:34:46,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-01-31 12:34:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-01-31 12:34:46,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-01-31 12:34:46,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-01-31 12:34:46,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:46,927 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-01-31 12:34:46,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:34:46,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913521808] [2022-01-31 12:34:46,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913521808] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:34:46,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226723069] [2022-01-31 12:34:46,927 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:34:46,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:34:46,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:34:46,928 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-01-31 12:34:46,928 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-01-31 12:34:47,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-01-31 12:34:47,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:34:47,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-01-31 12:34:47,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:34:47,953 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-01-31 12:34:47,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:34:48,752 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-01-31 12:34:48,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226723069] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:34:48,752 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:34:48,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-01-31 12:34:48,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348081461] [2022-01-31 12:34:48,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:34:48,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-01-31 12:34:48,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:34:48,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-01-31 12:34:48,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-01-31 12:34:48,754 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-01-31 12:34:50,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:34:50,439 INFO L93 Difference]: Finished difference Result 592 states and 609 transitions. [2022-01-31 12:34:50,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-31 12:34:50,439 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-01-31 12:34:50,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:34:50,441 INFO L225 Difference]: With dead ends: 592 [2022-01-31 12:34:50,441 INFO L226 Difference]: Without dead ends: 592 [2022-01-31 12:34:50,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-01-31 12:34:50,443 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 288 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 2468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 2146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:34:50,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 119 Invalid, 2468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-31 12:34:50,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-01-31 12:34:50,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-01-31 12:34:50,447 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-01-31 12:34:50,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-01-31 12:34:50,448 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-01-31 12:34:50,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:34:50,448 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-01-31 12:34:50,448 INFO L471 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-01-31 12:34:50,448 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-01-31 12:34:50,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-01-31 12:34:50,451 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:34:50,451 INFO L514 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-01-31 12:34:50,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-01-31 12:34:50,652 WARN L452 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-01-31 12:34:50,652 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:34:50,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:34:50,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-01-31 12:34:50,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:34:50,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120510810] [2022-01-31 12:34:50,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:34:50,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:34:50,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:34:54,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-01-31 12:34:54,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:34:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:34:54,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:34:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:34:54,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:34:54,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:34:54,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:34:54,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:34:54,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:34:54,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:34:54,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:34:54,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:34:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:34:54,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:34:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:34:54,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:34:54,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:34:54,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:34:54,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:34:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:34:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:34:54,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:34:54,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:34:54,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:34:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:34:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:34:54,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:34:54,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:34:54,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:34:54,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:34:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:34:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:34:54,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:34:54,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:34:54,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:34:54,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:34:54,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:34:54,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:34:54,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:34:54,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:34:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:34:54,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:34:54,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:34:54,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:34:54,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:34:54,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:34:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:34:54,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:34:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:34:54,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:34:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-01-31 12:34:54,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-01-31 12:34:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-01-31 12:34:54,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-01-31 12:34:54,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-01-31 12:34:54,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-01-31 12:34:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-01-31 12:34:54,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-01-31 12:34:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-01-31 12:34:54,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-01-31 12:34:54,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-01-31 12:34:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,242 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-01-31 12:34:54,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:34:54,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120510810] [2022-01-31 12:34:54,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120510810] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:34:54,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274491283] [2022-01-31 12:34:54,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:34:54,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:34:54,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:34:54,243 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-01-31 12:34:54,244 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-01-31 12:34:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:34:54,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-01-31 12:34:54,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:34:59,470 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-01-31 12:34:59,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:35:00,271 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-01-31 12:35:00,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274491283] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:35:00,271 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:35:00,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-01-31 12:35:00,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834980737] [2022-01-31 12:35:00,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:35:00,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-01-31 12:35:00,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:35:00,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-01-31 12:35:00,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-01-31 12:35:00,275 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-01-31 12:35:05,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:35:05,468 INFO L93 Difference]: Finished difference Result 1082 states and 1283 transitions. [2022-01-31 12:35:05,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-01-31 12:35:05,468 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-01-31 12:35:05,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:35:05,470 INFO L225 Difference]: With dead ends: 1082 [2022-01-31 12:35:05,470 INFO L226 Difference]: Without dead ends: 837 [2022-01-31 12:35:05,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-01-31 12:35:05,474 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 1311 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 3780 mSolverCounterSat, 960 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1312 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 4740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 960 IncrementalHoareTripleChecker+Valid, 3780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-31 12:35:05,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 188 Invalid, 4740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [960 Valid, 3780 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-31 12:35:05,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-01-31 12:35:05,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-01-31 12:35:05,484 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-01-31 12:35:05,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-01-31 12:35:05,484 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-01-31 12:35:05,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:35:05,484 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-01-31 12:35:05,485 INFO L471 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-01-31 12:35:05,485 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-01-31 12:35:05,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-01-31 12:35:05,487 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:35:05,487 INFO L514 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-01-31 12:35:05,505 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-01-31 12:35:05,688 WARN L452 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-01-31 12:35:05,688 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:35:05,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:35:05,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-01-31 12:35:05,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:35:05,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426023182] [2022-01-31 12:35:05,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:35:05,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:35:05,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:35:09,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-01-31 12:35:09,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:35:09,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:35:09,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:35:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:35:09,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:35:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:35:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:35:09,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:35:09,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:35:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:35:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:35:09,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:35:09,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:35:09,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:35:09,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:35:09,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:35:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:35:09,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:35:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:35:09,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:35:09,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:35:09,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:35:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:35:09,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:35:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:35:09,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:35:09,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:35:09,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:35:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:35:09,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:35:09,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:35:09,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:35:09,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:35:09,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:35:09,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:35:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:35:09,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:35:09,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:35:09,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:35:09,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:35:09,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:35:09,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:35:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:35:09,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:35:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:35:09,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:35:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-01-31 12:35:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-01-31 12:35:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-01-31 12:35:09,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-01-31 12:35:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-01-31 12:35:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-01-31 12:35:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-01-31 12:35:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-01-31 12:35:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-01-31 12:35:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-01-31 12:35:09,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-01-31 12:35:09,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-01-31 12:35:09,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-01-31 12:35:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-01-31 12:35:09,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-01-31 12:35:09,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:09,321 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-01-31 12:35:09,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:35:09,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426023182] [2022-01-31 12:35:09,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426023182] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:35:09,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958415096] [2022-01-31 12:35:09,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:35:09,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:35:09,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:35:09,323 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-01-31 12:35:09,323 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-01-31 12:35:09,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:35:09,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:35:09,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-01-31 12:35:09,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:35:13,539 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-01-31 12:35:13,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:35:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-01-31 12:35:14,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958415096] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:35:14,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:35:14,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-01-31 12:35:14,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991853141] [2022-01-31 12:35:14,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:35:14,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-01-31 12:35:14,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:35:14,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-01-31 12:35:14,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-01-31 12:35:14,369 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-01-31 12:35:24,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:35:24,422 INFO L93 Difference]: Finished difference Result 1101 states and 1305 transitions. [2022-01-31 12:35:24,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-01-31 12:35:24,422 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-01-31 12:35:24,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:35:24,424 INFO L225 Difference]: With dead ends: 1101 [2022-01-31 12:35:24,424 INFO L226 Difference]: Without dead ends: 852 [2022-01-31 12:35:24,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-01-31 12:35:24,431 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 2049 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8995 mSolverCounterSat, 1725 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2050 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 10720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1725 IncrementalHoareTripleChecker+Valid, 8995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-01-31 12:35:24,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2050 Valid, 295 Invalid, 10720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1725 Valid, 8995 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-01-31 12:35:24,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-01-31 12:35:24,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-01-31 12:35:24,437 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-01-31 12:35:24,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-01-31 12:35:24,437 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-01-31 12:35:24,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:35:24,437 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-01-31 12:35:24,438 INFO L471 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-01-31 12:35:24,438 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-01-31 12:35:24,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-01-31 12:35:24,440 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:35:24,441 INFO L514 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-01-31 12:35:24,458 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-01-31 12:35:24,641 WARN L452 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-01-31 12:35:24,641 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:35:24,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:35:24,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-01-31 12:35:24,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:35:24,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683522202] [2022-01-31 12:35:24,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:35:24,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:35:24,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:35:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-01-31 12:35:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:35:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:35:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:35:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:35:28,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:35:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:35:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:35:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:35:28,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:35:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:35:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:35:28,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:35:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:35:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:35:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:35:28,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:35:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:35:28,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:35:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:35:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:35:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:35:28,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:35:28,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:35:28,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:35:28,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:35:28,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:35:28,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:35:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:35:28,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:35:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:35:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:35:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:35:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:35:28,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:35:28,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:35:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:35:28,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:35:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:35:28,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:35:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:35:28,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:35:28,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:35:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:35:28,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:35:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:35:28,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:35:28,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:35:28,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:35:28,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-01-31 12:35:28,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-01-31 12:35:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-01-31 12:35:28,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-01-31 12:35:28,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-01-31 12:35:28,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-01-31 12:35:28,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-01-31 12:35:28,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-01-31 12:35:28,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-01-31 12:35:28,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-01-31 12:35:28,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-01-31 12:35:28,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-01-31 12:35:28,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-01-31 12:35:28,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-01-31 12:35:28,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:28,351 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-01-31 12:35:28,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:35:28,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683522202] [2022-01-31 12:35:28,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683522202] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:35:28,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160998926] [2022-01-31 12:35:28,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:35:28,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:35:28,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:35:28,352 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-01-31 12:35:28,353 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-01-31 12:35:28,664 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-01-31 12:35:28,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:35:28,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-01-31 12:35:28,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:35:32,852 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-01-31 12:35:32,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:35:33,697 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-01-31 12:35:33,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160998926] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:35:33,698 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:35:33,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-01-31 12:35:33,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088182825] [2022-01-31 12:35:33,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:35:33,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-01-31 12:35:33,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:35:33,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-01-31 12:35:33,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-01-31 12:35:33,702 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-01-31 12:35:43,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:35:43,771 INFO L93 Difference]: Finished difference Result 1119 states and 1326 transitions. [2022-01-31 12:35:43,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-01-31 12:35:43,771 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-01-31 12:35:43,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:35:43,773 INFO L225 Difference]: With dead ends: 1119 [2022-01-31 12:35:43,773 INFO L226 Difference]: Without dead ends: 866 [2022-01-31 12:35:43,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-01-31 12:35:43,785 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 2218 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 7652 mSolverCounterSat, 1812 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2219 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 9464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1812 IncrementalHoareTripleChecker+Valid, 7652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:35:43,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2219 Valid, 268 Invalid, 9464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1812 Valid, 7652 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-31 12:35:43,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-01-31 12:35:43,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-01-31 12:35:43,790 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-01-31 12:35:43,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-01-31 12:35:43,790 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-01-31 12:35:43,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:35:43,790 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-01-31 12:35:43,791 INFO L471 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-01-31 12:35:43,791 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-01-31 12:35:43,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-01-31 12:35:43,817 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:35:43,817 INFO L514 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-01-31 12:35:43,847 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-01-31 12:35:44,027 WARN L452 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-01-31 12:35:44,027 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:35:44,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:35:44,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-01-31 12:35:44,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:35:44,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827754761] [2022-01-31 12:35:44,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:35:44,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:35:44,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:35:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-01-31 12:35:47,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:35:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:35:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:35:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:35:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:35:47,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:35:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:35:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:35:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:35:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:35:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:35:47,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:35:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:35:47,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:35:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:35:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:35:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:35:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:35:47,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:35:47,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:35:47,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:35:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:35:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:35:47,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:35:47,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:35:47,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:35:47,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:35:47,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:35:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:35:47,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:35:47,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:35:47,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:35:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:35:47,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:35:47,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:35:47,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:35:47,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:35:47,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:35:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:35:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:35:47,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:35:47,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:35:47,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:35:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:35:47,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:35:47,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:35:47,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:35:47,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:35:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-01-31 12:35:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-01-31 12:35:47,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-01-31 12:35:47,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-01-31 12:35:47,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-01-31 12:35:47,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-01-31 12:35:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-01-31 12:35:47,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-01-31 12:35:47,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-01-31 12:35:47,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-01-31 12:35:47,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-01-31 12:35:47,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-01-31 12:35:47,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-01-31 12:35:47,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-01-31 12:35:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-01-31 12:35:47,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:35:47,884 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-01-31 12:35:47,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:35:47,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827754761] [2022-01-31 12:35:47,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827754761] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:35:47,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183016106] [2022-01-31 12:35:47,884 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:35:47,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:35:47,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:35:47,885 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-01-31 12:35:47,885 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-01-31 12:35:48,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:35:48,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:35:48,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-01-31 12:35:48,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:35:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-01-31 12:35:52,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:35:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-01-31 12:35:53,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183016106] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:35:53,189 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:35:53,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-01-31 12:35:53,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776020658] [2022-01-31 12:35:53,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:35:53,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-01-31 12:35:53,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:35:53,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-01-31 12:35:53,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-01-31 12:35:53,193 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-01-31 12:36:03,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:36:03,732 INFO L93 Difference]: Finished difference Result 1137 states and 1347 transitions. [2022-01-31 12:36:03,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-01-31 12:36:03,733 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-01-31 12:36:03,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:36:03,734 INFO L225 Difference]: With dead ends: 1137 [2022-01-31 12:36:03,734 INFO L226 Difference]: Without dead ends: 880 [2022-01-31 12:36:03,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-01-31 12:36:03,744 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 2163 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 8747 mSolverCounterSat, 1872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 10619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1872 IncrementalHoareTripleChecker+Valid, 8747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-01-31 12:36:03,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2164 Valid, 281 Invalid, 10619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1872 Valid, 8747 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-01-31 12:36:03,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-01-31 12:36:03,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-01-31 12:36:03,749 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-01-31 12:36:03,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-01-31 12:36:03,749 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-01-31 12:36:03,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:36:03,749 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-01-31 12:36:03,750 INFO L471 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-01-31 12:36:03,750 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-01-31 12:36:03,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-01-31 12:36:03,753 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:36:03,753 INFO L514 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-01-31 12:36:03,777 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-01-31 12:36:03,963 WARN L452 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-01-31 12:36:03,963 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:36:03,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:36:03,964 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-01-31 12:36:03,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:36:03,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037411249] [2022-01-31 12:36:03,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:36:03,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:36:04,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:36:07,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-01-31 12:36:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:36:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:36:07,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:36:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:36:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:36:07,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:36:07,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:36:07,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:36:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:36:07,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:36:07,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:36:07,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:36:07,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:36:07,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:36:07,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:36:07,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:36:07,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:36:07,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:36:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:36:07,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:36:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:36:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:36:07,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:36:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:36:07,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:36:07,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:36:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:36:07,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:36:07,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:36:07,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:36:07,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:36:07,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:36:07,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:36:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:36:07,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:36:07,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:36:07,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:36:07,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:36:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:36:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:36:07,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:36:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:36:07,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:36:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:36:07,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:36:07,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:36:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:36:07,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:36:07,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:36:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-01-31 12:36:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-01-31 12:36:07,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-01-31 12:36:07,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-01-31 12:36:07,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-01-31 12:36:07,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-01-31 12:36:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-01-31 12:36:07,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-01-31 12:36:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-01-31 12:36:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-01-31 12:36:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-01-31 12:36:07,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-01-31 12:36:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-01-31 12:36:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-01-31 12:36:07,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-01-31 12:36:07,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:07,955 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-01-31 12:36:07,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:36:07,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037411249] [2022-01-31 12:36:07,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037411249] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:36:07,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249110283] [2022-01-31 12:36:07,955 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:36:07,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:36:07,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:36:07,956 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-01-31 12:36:07,957 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-01-31 12:36:08,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-01-31 12:36:08,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:36:08,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-01-31 12:36:08,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:36:13,936 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-01-31 12:36:13,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:36:14,793 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-01-31 12:36:14,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249110283] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:36:14,794 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:36:14,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-01-31 12:36:14,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711627386] [2022-01-31 12:36:14,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:36:14,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-01-31 12:36:14,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:36:14,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-01-31 12:36:14,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-01-31 12:36:14,798 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-01-31 12:36:20,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:36:20,763 INFO L93 Difference]: Finished difference Result 1146 states and 1359 transitions. [2022-01-31 12:36:20,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-01-31 12:36:20,764 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-01-31 12:36:20,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:36:20,765 INFO L225 Difference]: With dead ends: 1146 [2022-01-31 12:36:20,765 INFO L226 Difference]: Without dead ends: 885 [2022-01-31 12:36:20,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-01-31 12:36:20,770 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1926 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3983 mSolverCounterSat, 1423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1927 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 5406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1423 IncrementalHoareTripleChecker+Valid, 3983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-31 12:36:20,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1927 Valid, 176 Invalid, 5406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1423 Valid, 3983 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-31 12:36:20,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-01-31 12:36:20,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-01-31 12:36:20,774 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-01-31 12:36:20,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-01-31 12:36:20,774 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-01-31 12:36:20,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:36:20,775 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-01-31 12:36:20,775 INFO L471 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-01-31 12:36:20,775 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-01-31 12:36:20,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-01-31 12:36:20,778 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:36:20,778 INFO L514 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-01-31 12:36:20,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-01-31 12:36:20,978 WARN L452 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-01-31 12:36:20,979 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:36:20,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:36:20,979 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-01-31 12:36:20,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:36:20,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708604330] [2022-01-31 12:36:20,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:36:20,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:36:21,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:36:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:36:22,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:36:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:36:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:36:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:36:22,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:36:22,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:36:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:36:22,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:36:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:36:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:36:22,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:36:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:36:22,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:36:22,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:36:22,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:36:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:36:22,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:36:22,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:36:22,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:36:22,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:36:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:36:22,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:36:22,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:36:22,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:36:22,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:36:22,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:36:22,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:36:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:36:22,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:36:22,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:36:22,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:36:22,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:36:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:36:22,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:36:22,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:36:22,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:36:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:36:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:36:22,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:36:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:36:22,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:36:22,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:36:22,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:36:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:36:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:36:22,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-01-31 12:36:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-01-31 12:36:22,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-01-31 12:36:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-01-31 12:36:22,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-01-31 12:36:22,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-01-31 12:36:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-01-31 12:36:22,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-01-31 12:36:22,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-01-31 12:36:22,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-01-31 12:36:22,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-01-31 12:36:22,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-01-31 12:36:22,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-01-31 12:36:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-01-31 12:36:22,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-01-31 12:36:22,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-01-31 12:36:22,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-01-31 12:36:22,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-01-31 12:36:22,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-01-31 12:36:22,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:22,621 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-01-31 12:36:22,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:36:22,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708604330] [2022-01-31 12:36:22,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708604330] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:36:22,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256674545] [2022-01-31 12:36:22,621 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:36:22,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:36:22,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:36:22,622 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-01-31 12:36:22,623 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-01-31 12:36:22,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-01-31 12:36:22,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:36:22,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-01-31 12:36:22,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:36:23,760 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-01-31 12:36:23,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:36:24,587 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-01-31 12:36:24,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256674545] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:36:24,587 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:36:24,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-01-31 12:36:24,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462290374] [2022-01-31 12:36:24,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:36:24,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-01-31 12:36:24,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:36:24,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-01-31 12:36:24,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-01-31 12:36:24,589 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-01-31 12:36:26,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:36:26,434 INFO L93 Difference]: Finished difference Result 638 states and 656 transitions. [2022-01-31 12:36:26,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-31 12:36:26,434 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-01-31 12:36:26,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:36:26,436 INFO L225 Difference]: With dead ends: 638 [2022-01-31 12:36:26,436 INFO L226 Difference]: Without dead ends: 638 [2022-01-31 12:36:26,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1680 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3807 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=7285, Invalid=14471, Unknown=0, NotChecked=0, Total=21756 [2022-01-31 12:36:26,437 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 318 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 347 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 2394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 347 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:36:26,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 139 Invalid, 2394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [347 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-31 12:36:26,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-01-31 12:36:26,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-01-31 12:36:26,441 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-01-31 12:36:26,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-01-31 12:36:26,441 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-01-31 12:36:26,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:36:26,441 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-01-31 12:36:26,442 INFO L471 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-01-31 12:36:26,442 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-01-31 12:36:26,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-01-31 12:36:26,445 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:36:26,445 INFO L514 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-01-31 12:36:26,463 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-01-31 12:36:26,656 WARN L452 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-01-31 12:36:26,657 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:36:26,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:36:26,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-01-31 12:36:26,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:36:26,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548027156] [2022-01-31 12:36:26,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:36:26,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:36:26,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:36:30,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-01-31 12:36:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:36:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:36:30,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:36:30,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:36:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:36:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:36:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:36:30,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:36:30,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:36:30,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:36:30,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:36:30,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:36:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:36:30,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:36:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:36:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:36:30,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:36:30,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:36:30,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:36:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:36:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:36:30,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:36:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:36:30,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:36:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:36:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:36:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:36:30,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:36:30,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:36:30,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:36:30,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:36:30,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:36:30,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:36:30,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:36:30,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:36:30,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:36:30,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:36:30,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:36:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:36:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:36:30,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:36:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:36:30,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:36:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:36:30,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:36:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-01-31 12:36:30,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-01-31 12:36:30,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-01-31 12:36:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-01-31 12:36:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-01-31 12:36:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-01-31 12:36:30,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-01-31 12:36:30,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-01-31 12:36:30,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-01-31 12:36:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-01-31 12:36:30,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-01-31 12:36:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-01-31 12:36:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-01-31 12:36:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-01-31 12:36:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-01-31 12:36:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-01-31 12:36:30,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-01-31 12:36:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-01-31 12:36:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-01-31 12:36:30,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-01-31 12:36:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-01-31 12:36:30,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:30,827 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-01-31 12:36:30,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:36:30,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548027156] [2022-01-31 12:36:30,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548027156] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:36:30,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470408587] [2022-01-31 12:36:30,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:36:30,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:36:30,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:36:30,828 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-01-31 12:36:30,829 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-01-31 12:36:31,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:31,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-01-31 12:36:31,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:36:36,834 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-01-31 12:36:36,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:36:37,737 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-01-31 12:36:37,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470408587] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:36:37,737 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:36:37,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-01-31 12:36:37,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705518631] [2022-01-31 12:36:37,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:36:37,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-01-31 12:36:37,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:36:37,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-01-31 12:36:37,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-01-31 12:36:37,741 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-01-31 12:36:43,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:36:43,859 INFO L93 Difference]: Finished difference Result 1168 states and 1385 transitions. [2022-01-31 12:36:43,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-01-31 12:36:43,860 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-01-31 12:36:43,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:36:43,861 INFO L225 Difference]: With dead ends: 1168 [2022-01-31 12:36:43,861 INFO L226 Difference]: Without dead ends: 903 [2022-01-31 12:36:43,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-01-31 12:36:43,866 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 1249 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 4930 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 5752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 822 IncrementalHoareTripleChecker+Valid, 4930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:36:43,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 228 Invalid, 5752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 4930 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-31 12:36:43,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-01-31 12:36:43,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-01-31 12:36:43,871 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-01-31 12:36:43,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-01-31 12:36:43,871 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-01-31 12:36:43,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:36:43,871 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-01-31 12:36:43,872 INFO L471 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-01-31 12:36:43,872 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-01-31 12:36:43,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-01-31 12:36:43,875 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:36:43,875 INFO L514 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-01-31 12:36:43,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-01-31 12:36:44,088 WARN L452 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-01-31 12:36:44,089 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:36:44,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:36:44,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-01-31 12:36:44,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:36:44,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453822248] [2022-01-31 12:36:44,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:36:44,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:36:44,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:36:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-01-31 12:36:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:36:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:36:48,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:36:48,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:36:48,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:36:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:36:48,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:36:48,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:36:48,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:36:48,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:36:48,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:36:48,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:36:48,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:36:48,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:36:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:36:48,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:36:48,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:36:48,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:36:48,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:36:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:36:48,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:36:48,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:36:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:36:48,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:36:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:36:48,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:36:48,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:36:48,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:36:48,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:36:48,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:36:48,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:36:48,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:36:48,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:36:48,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:36:48,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:36:48,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:36:48,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:36:48,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:36:48,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:36:48,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:36:48,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:36:48,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:36:48,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:36:48,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:36:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:36:48,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:36:48,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:36:48,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-01-31 12:36:48,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-01-31 12:36:48,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-01-31 12:36:48,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-01-31 12:36:48,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-01-31 12:36:48,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-01-31 12:36:48,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-01-31 12:36:48,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-01-31 12:36:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-01-31 12:36:48,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-01-31 12:36:48,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-01-31 12:36:48,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-01-31 12:36:48,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-01-31 12:36:48,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-01-31 12:36:48,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-01-31 12:36:48,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-01-31 12:36:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-01-31 12:36:48,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-01-31 12:36:48,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-01-31 12:36:48,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:36:48,276 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-01-31 12:36:48,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:36:48,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453822248] [2022-01-31 12:36:48,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453822248] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:36:48,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392167521] [2022-01-31 12:36:48,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:36:48,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:36:48,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:36:48,278 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-01-31 12:36:48,278 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-01-31 12:36:48,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:36:48,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:36:48,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-01-31 12:36:48,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:36:53,083 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-01-31 12:36:53,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:36:53,957 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-01-31 12:36:53,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392167521] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:36:53,958 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:36:53,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-01-31 12:36:53,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630525704] [2022-01-31 12:36:53,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:36:53,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-01-31 12:36:53,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:36:53,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-01-31 12:36:53,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-01-31 12:36:53,961 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-01-31 12:37:04,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:37:04,878 INFO L93 Difference]: Finished difference Result 1187 states and 1407 transitions. [2022-01-31 12:37:04,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-01-31 12:37:04,879 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-01-31 12:37:04,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:37:04,880 INFO L225 Difference]: With dead ends: 1187 [2022-01-31 12:37:04,880 INFO L226 Difference]: Without dead ends: 918 [2022-01-31 12:37:04,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-01-31 12:37:04,891 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 2504 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 8354 mSolverCounterSat, 2084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 10438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2084 IncrementalHoareTripleChecker+Valid, 8354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:37:04,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2505 Valid, 285 Invalid, 10438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2084 Valid, 8354 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-31 12:37:04,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-01-31 12:37:04,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-01-31 12:37:04,929 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-01-31 12:37:04,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-01-31 12:37:04,930 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-01-31 12:37:04,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:37:04,930 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-01-31 12:37:04,930 INFO L471 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-01-31 12:37:04,931 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-01-31 12:37:04,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-01-31 12:37:04,934 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:37:04,934 INFO L514 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-01-31 12:37:04,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-01-31 12:37:05,134 WARN L452 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-01-31 12:37:05,134 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:37:05,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:37:05,135 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-01-31 12:37:05,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:37:05,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971955174] [2022-01-31 12:37:05,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:37:05,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:37:05,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:37:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-01-31 12:37:09,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:37:09,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:37:09,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:37:09,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:37:09,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:37:09,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:37:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:37:09,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:37:09,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:37:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:37:09,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:37:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:37:09,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:37:09,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:37:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:37:09,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:37:09,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:37:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:37:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:37:09,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:37:09,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:37:09,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:37:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:37:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:37:09,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:37:09,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:37:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:37:09,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:37:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:37:09,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:37:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:37:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:37:09,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:37:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:37:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:37:09,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:37:09,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:37:09,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:37:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:37:09,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:37:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:37:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:37:09,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:37:09,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:37:09,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:37:09,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:37:09,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:37:09,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-01-31 12:37:09,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-01-31 12:37:09,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-01-31 12:37:09,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-01-31 12:37:09,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-01-31 12:37:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-01-31 12:37:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-01-31 12:37:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-01-31 12:37:09,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-01-31 12:37:09,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-01-31 12:37:09,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-01-31 12:37:09,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-01-31 12:37:09,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-01-31 12:37:09,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-01-31 12:37:09,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-01-31 12:37:09,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-01-31 12:37:09,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-01-31 12:37:09,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-01-31 12:37:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-01-31 12:37:09,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-01-31 12:37:09,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:09,551 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-01-31 12:37:09,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:37:09,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971955174] [2022-01-31 12:37:09,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971955174] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:37:09,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750579730] [2022-01-31 12:37:09,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:37:09,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:37:09,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:37:09,552 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-01-31 12:37:09,553 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-01-31 12:37:09,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-01-31 12:37:09,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:37:09,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-01-31 12:37:09,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:37:14,649 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-01-31 12:37:14,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:37:15,552 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-01-31 12:37:15,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750579730] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:37:15,552 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:37:15,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-01-31 12:37:15,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970633188] [2022-01-31 12:37:15,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:37:15,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-01-31 12:37:15,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:37:15,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-01-31 12:37:15,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-01-31 12:37:15,556 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-01-31 12:37:27,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:37:27,007 INFO L93 Difference]: Finished difference Result 1205 states and 1428 transitions. [2022-01-31 12:37:27,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-01-31 12:37:27,008 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-01-31 12:37:27,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:37:27,009 INFO L225 Difference]: With dead ends: 1205 [2022-01-31 12:37:27,009 INFO L226 Difference]: Without dead ends: 932 [2022-01-31 12:37:27,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-01-31 12:37:27,019 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 2385 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8762 mSolverCounterSat, 2248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2386 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 11010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2248 IncrementalHoareTripleChecker+Valid, 8762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:37:27,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2386 Valid, 313 Invalid, 11010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2248 Valid, 8762 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-31 12:37:27,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-01-31 12:37:27,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-01-31 12:37:27,030 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-01-31 12:37:27,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-01-31 12:37:27,031 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-01-31 12:37:27,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:37:27,031 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-01-31 12:37:27,031 INFO L471 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-01-31 12:37:27,031 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-01-31 12:37:27,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-01-31 12:37:27,034 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:37:27,035 INFO L514 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-01-31 12:37:27,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-01-31 12:37:27,243 WARN L452 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-01-31 12:37:27,243 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:37:27,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:37:27,243 INFO L85 PathProgramCache]: Analyzing trace with hash -2018854680, now seen corresponding path program 82 times [2022-01-31 12:37:27,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:37:27,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070285619] [2022-01-31 12:37:27,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:37:27,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:37:27,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:37:31,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-01-31 12:37:31,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:37:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:37:31,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:37:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:37:31,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:37:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:37:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:37:31,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:37:31,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:37:31,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:37:31,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:37:31,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:37:31,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:37:31,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:37:31,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:37:31,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:37:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:37:31,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:37:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:37:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:37:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:37:31,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:37:31,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:37:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:37:31,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:37:31,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:37:31,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:37:31,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:37:31,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:37:31,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:37:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:37:31,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:37:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:37:31,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:37:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:37:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:37:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:37:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:37:31,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:37:31,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:37:31,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:37:31,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:37:31,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:37:31,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:37:31,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:37:31,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:37:31,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:37:31,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:37:31,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-01-31 12:37:31,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-01-31 12:37:31,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-01-31 12:37:31,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-01-31 12:37:31,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-01-31 12:37:31,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-01-31 12:37:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-01-31 12:37:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-01-31 12:37:31,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-01-31 12:37:31,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-01-31 12:37:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-01-31 12:37:31,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-01-31 12:37:31,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-01-31 12:37:31,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-01-31 12:37:31,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-01-31 12:37:31,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-01-31 12:37:31,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-01-31 12:37:31,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-01-31 12:37:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-01-31 12:37:31,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-01-31 12:37:31,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:31,807 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-01-31 12:37:31,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:37:31,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070285619] [2022-01-31 12:37:31,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070285619] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:37:31,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813372087] [2022-01-31 12:37:31,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-31 12:37:31,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:37:31,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:37:31,808 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-01-31 12:37:31,809 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-01-31 12:37:32,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-31 12:37:32,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:37:32,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 1931 conjuncts, 142 conjunts are in the unsatisfiable core [2022-01-31 12:37:32,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:37:36,941 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-01-31 12:37:36,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:37:37,882 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-01-31 12:37:37,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813372087] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:37:37,882 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:37:37,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-01-31 12:37:37,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860451830] [2022-01-31 12:37:37,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:37:37,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-01-31 12:37:37,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:37:37,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-01-31 12:37:37,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-01-31 12:37:37,886 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-01-31 12:37:49,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:37:49,690 INFO L93 Difference]: Finished difference Result 1223 states and 1449 transitions. [2022-01-31 12:37:49,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-01-31 12:37:49,691 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-01-31 12:37:49,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:37:49,692 INFO L225 Difference]: With dead ends: 1223 [2022-01-31 12:37:49,692 INFO L226 Difference]: Without dead ends: 946 [2022-01-31 12:37:49,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2050 GetRequests, 1555 SyntacticMatches, 1 SemanticMatches, 494 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87559 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=40611, Invalid=204909, Unknown=0, NotChecked=0, Total=245520 [2022-01-31 12:37:49,701 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 3140 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 8795 mSolverCounterSat, 2425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3141 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 11220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2425 IncrementalHoareTripleChecker+Valid, 8795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:37:49,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3141 Valid, 301 Invalid, 11220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2425 Valid, 8795 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-31 12:37:49,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-01-31 12:37:49,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-01-31 12:37:49,706 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-01-31 12:37:49,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-01-31 12:37:49,707 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-01-31 12:37:49,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:37:49,707 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-01-31 12:37:49,707 INFO L471 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-01-31 12:37:49,707 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-01-31 12:37:49,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-01-31 12:37:49,710 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:37:49,711 INFO L514 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-01-31 12:37:49,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-01-31 12:37:49,911 WARN L452 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-01-31 12:37:49,911 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:37:49,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:37:49,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1754762785, now seen corresponding path program 83 times [2022-01-31 12:37:49,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:37:49,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807059985] [2022-01-31 12:37:49,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:37:49,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:37:50,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:37:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-01-31 12:37:54,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-01-31 12:37:54,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-01-31 12:37:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-01-31 12:37:54,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-01-31 12:37:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-01-31 12:37:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-01-31 12:37:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-01-31 12:37:54,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-01-31 12:37:54,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-01-31 12:37:54,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-01-31 12:37:54,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-01-31 12:37:54,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-01-31 12:37:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-01-31 12:37:54,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-01-31 12:37:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-01-31 12:37:54,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-01-31 12:37:54,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-01-31 12:37:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-01-31 12:37:54,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-01-31 12:37:54,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-01-31 12:37:54,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-01-31 12:37:54,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-01-31 12:37:54,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-01-31 12:37:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-01-31 12:37:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-01-31 12:37:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-01-31 12:37:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-01-31 12:37:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-01-31 12:37:54,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-01-31 12:37:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-01-31 12:37:54,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-01-31 12:37:54,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-01-31 12:37:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-01-31 12:37:54,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-01-31 12:37:54,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-01-31 12:37:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-01-31 12:37:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-01-31 12:37:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-01-31 12:37:54,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-01-31 12:37:54,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-01-31 12:37:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-01-31 12:37:54,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-01-31 12:37:54,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-01-31 12:37:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-01-31 12:37:54,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-01-31 12:37:54,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-01-31 12:37:54,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-01-31 12:37:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-01-31 12:37:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-01-31 12:37:54,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-01-31 12:37:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-01-31 12:37:54,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-01-31 12:37:54,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-01-31 12:37:54,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-01-31 12:37:54,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-01-31 12:37:54,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-01-31 12:37:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-01-31 12:37:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-01-31 12:37:54,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-01-31 12:37:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-01-31 12:37:54,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-01-31 12:37:54,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-01-31 12:37:54,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-01-31 12:37:54,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-01-31 12:37:54,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-01-31 12:37:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-01-31 12:37:54,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-01-31 12:37:54,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-01-31 12:37:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-01-31 12:37:54,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:37:54,504 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-01-31 12:37:54,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:37:54,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807059985] [2022-01-31 12:37:54,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807059985] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:37:54,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607599876] [2022-01-31 12:37:54,504 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-31 12:37:54,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:37:54,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:37:54,505 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-01-31 12:37:54,506 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-01-31 12:37:54,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-01-31 12:37:54,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:37:54,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 144 conjunts are in the unsatisfiable core [2022-01-31 12:37:54,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:38:01,288 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-01-31 12:38:01,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:38:02,186 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-01-31 12:38:02,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607599876] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:38:02,186 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:38:02,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-01-31 12:38:02,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285543107] [2022-01-31 12:38:02,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:38:02,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-01-31 12:38:02,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:38:02,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-01-31 12:38:02,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-01-31 12:38:02,191 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-01-31 12:38:09,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:38:09,054 INFO L93 Difference]: Finished difference Result 1232 states and 1461 transitions. [2022-01-31 12:38:09,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-01-31 12:38:09,055 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-01-31 12:38:09,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:38:09,056 INFO L225 Difference]: With dead ends: 1232 [2022-01-31 12:38:09,056 INFO L226 Difference]: Without dead ends: 951 [2022-01-31 12:38:09,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-01-31 12:38:09,062 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 1780 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4803 mSolverCounterSat, 1239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1781 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 6042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1239 IncrementalHoareTripleChecker+Valid, 4803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:38:09,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1781 Valid, 231 Invalid, 6042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1239 Valid, 4803 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-31 12:38:09,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-01-31 12:38:09,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-01-31 12:38:09,067 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-01-31 12:38:09,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-01-31 12:38:09,068 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-01-31 12:38:09,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:38:09,068 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-01-31 12:38:09,068 INFO L471 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-01-31 12:38:09,068 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-01-31 12:38:09,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-01-31 12:38:09,071 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:38:09,072 INFO L514 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-01-31 12:38:09,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-01-31 12:38:09,272 WARN L452 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-01-31 12:38:09,272 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:38:09,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:38:09,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1006155650, now seen corresponding path program 84 times [2022-01-31 12:38:09,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:38:09,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558772551] [2022-01-31 12:38:09,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:38:09,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:38:09,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:38:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:38:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:38:11,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:38:11,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:38:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:38:11,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:38:11,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:38:11,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:38:11,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:38:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:38:11,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:38:11,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:38:11,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:38:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:38:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:38:11,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:38:11,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:38:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:38:11,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:38:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:38:11,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:38:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:38:11,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:38:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:38:11,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:38:11,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:38:11,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:38:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:38:11,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:38:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:38:11,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:38:11,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:38:11,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:38:11,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:38:11,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:38:11,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:38:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:38:11,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:38:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:38:11,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:38:11,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:38:11,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:38:11,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:38:11,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:38:11,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:38:11,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:38:11,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:38:11,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-01-31 12:38:11,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-01-31 12:38:11,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-01-31 12:38:11,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-01-31 12:38:11,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-01-31 12:38:11,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-01-31 12:38:11,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-01-31 12:38:11,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-01-31 12:38:11,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-01-31 12:38:11,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-01-31 12:38:11,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-01-31 12:38:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-01-31 12:38:11,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-01-31 12:38:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-01-31 12:38:11,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-01-31 12:38:11,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-01-31 12:38:11,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-01-31 12:38:11,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-01-31 12:38:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-01-31 12:38:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-01-31 12:38:11,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-01-31 12:38:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-01-31 12:38:11,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-01-31 12:38:11,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:11,142 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-01-31 12:38:11,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:38:11,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558772551] [2022-01-31 12:38:11,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558772551] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:38:11,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053560400] [2022-01-31 12:38:11,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-31 12:38:11,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:38:11,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:38:11,144 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-01-31 12:38:11,144 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-01-31 12:38:11,486 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-01-31 12:38:11,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:38:11,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 145 conjunts are in the unsatisfiable core [2022-01-31 12:38:11,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:38:12,376 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-01-31 12:38:12,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:38:13,262 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-01-31 12:38:13,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053560400] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:38:13,263 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:38:13,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-01-31 12:38:13,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002369822] [2022-01-31 12:38:13,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:38:13,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-01-31 12:38:13,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:38:13,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-01-31 12:38:13,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-01-31 12:38:13,265 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-01-31 12:38:15,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:38:15,362 INFO L93 Difference]: Finished difference Result 684 states and 703 transitions. [2022-01-31 12:38:15,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-31 12:38:15,362 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-01-31 12:38:15,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:38:15,364 INFO L225 Difference]: With dead ends: 684 [2022-01-31 12:38:15,364 INFO L226 Difference]: Without dead ends: 684 [2022-01-31 12:38:15,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1805 GetRequests, 1648 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=8365, Invalid=16441, Unknown=0, NotChecked=0, Total=24806 [2022-01-31 12:38:15,366 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 326 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 2527 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 2527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:38:15,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 144 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 2527 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-31 12:38:15,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-01-31 12:38:15,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-01-31 12:38:15,370 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-01-31 12:38:15,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-01-31 12:38:15,371 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-01-31 12:38:15,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:38:15,371 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-01-31 12:38:15,371 INFO L471 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-01-31 12:38:15,371 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-01-31 12:38:15,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-01-31 12:38:15,375 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:38:15,375 INFO L514 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-01-31 12:38:15,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-01-31 12:38:15,588 WARN L452 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-01-31 12:38:15,589 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:38:15,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:38:15,589 INFO L85 PathProgramCache]: Analyzing trace with hash -277136214, now seen corresponding path program 85 times [2022-01-31 12:38:15,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:38:15,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163607839] [2022-01-31 12:38:15,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:38:15,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:38:15,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:38:20,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-01-31 12:38:20,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-01-31 12:38:20,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-01-31 12:38:20,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-01-31 12:38:20,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-01-31 12:38:20,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-01-31 12:38:20,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-01-31 12:38:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-01-31 12:38:20,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-01-31 12:38:20,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-01-31 12:38:20,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-01-31 12:38:20,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-01-31 12:38:20,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-01-31 12:38:20,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-01-31 12:38:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-01-31 12:38:20,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-01-31 12:38:20,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-01-31 12:38:20,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-01-31 12:38:20,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-01-31 12:38:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-01-31 12:38:20,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-01-31 12:38:20,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-01-31 12:38:20,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-01-31 12:38:20,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-01-31 12:38:20,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-01-31 12:38:20,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-01-31 12:38:20,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-01-31 12:38:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-01-31 12:38:20,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-01-31 12:38:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-01-31 12:38:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-01-31 12:38:20,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-01-31 12:38:20,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-01-31 12:38:20,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-01-31 12:38:20,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-01-31 12:38:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-01-31 12:38:20,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-01-31 12:38:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-01-31 12:38:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-01-31 12:38:20,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-01-31 12:38:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-01-31 12:38:20,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-01-31 12:38:20,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-01-31 12:38:20,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-01-31 12:38:20,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-01-31 12:38:20,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-01-31 12:38:20,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-01-31 12:38:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-01-31 12:38:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-01-31 12:38:20,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-01-31 12:38:20,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-01-31 12:38:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-01-31 12:38:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-01-31 12:38:20,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-01-31 12:38:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-01-31 12:38:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-01-31 12:38:20,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-01-31 12:38:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-01-31 12:38:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-01-31 12:38:20,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-01-31 12:38:20,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-01-31 12:38:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-01-31 12:38:20,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-01-31 12:38:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-01-31 12:38:20,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-01-31 12:38:20,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-01-31 12:38:20,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-01-31 12:38:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-01-31 12:38:20,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-01-31 12:38:20,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-01-31 12:38:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-01-31 12:38:20,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-01-31 12:38:20,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,350 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:38:20,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:38:20,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163607839] [2022-01-31 12:38:20,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163607839] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:38:20,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743057912] [2022-01-31 12:38:20,350 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-31 12:38:20,350 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:38:20,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:38:20,351 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-01-31 12:38:20,352 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-01-31 12:38:20,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:20,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 146 conjunts are in the unsatisfiable core [2022-01-31 12:38:20,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:38:27,130 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-01-31 12:38:27,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:38:28,070 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-01-31 12:38:28,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743057912] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:38:28,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:38:28,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-01-31 12:38:28,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319272351] [2022-01-31 12:38:28,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:38:28,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-01-31 12:38:28,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:38:28,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-01-31 12:38:28,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-01-31 12:38:28,074 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-01-31 12:38:35,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:38:35,060 INFO L93 Difference]: Finished difference Result 1254 states and 1487 transitions. [2022-01-31 12:38:35,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-01-31 12:38:35,060 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-01-31 12:38:35,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:38:35,062 INFO L225 Difference]: With dead ends: 1254 [2022-01-31 12:38:35,062 INFO L226 Difference]: Without dead ends: 969 [2022-01-31 12:38:35,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1980 GetRequests, 1616 SyntacticMatches, 0 SemanticMatches, 364 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36991 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=29497, Invalid=104093, Unknown=0, NotChecked=0, Total=133590 [2022-01-31 12:38:35,067 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 1782 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 4709 mSolverCounterSat, 1030 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1783 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 5739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1030 IncrementalHoareTripleChecker+Valid, 4709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-31 12:38:35,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1783 Valid, 203 Invalid, 5739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1030 Valid, 4709 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-31 12:38:35,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2022-01-31 12:38:35,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 681. [2022-01-31 12:38:35,072 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-01-31 12:38:35,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 699 transitions. [2022-01-31 12:38:35,073 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 699 transitions. Word has length 736 [2022-01-31 12:38:35,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:38:35,073 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 699 transitions. [2022-01-31 12:38:35,073 INFO L471 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-01-31 12:38:35,073 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 699 transitions. [2022-01-31 12:38:35,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 739 [2022-01-31 12:38:35,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:38:35,077 INFO L514 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-01-31 12:38:35,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-01-31 12:38:35,277 WARN L452 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-01-31 12:38:35,277 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:38:35,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:38:35,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1876983693, now seen corresponding path program 86 times [2022-01-31 12:38:35,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:38:35,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820129006] [2022-01-31 12:38:35,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:38:35,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:38:35,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:38:40,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-01-31 12:38:40,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-01-31 12:38:40,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-01-31 12:38:40,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-01-31 12:38:40,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-01-31 12:38:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-01-31 12:38:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-01-31 12:38:40,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-01-31 12:38:40,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-01-31 12:38:40,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-01-31 12:38:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-01-31 12:38:40,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-01-31 12:38:40,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-01-31 12:38:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-01-31 12:38:40,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-01-31 12:38:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-01-31 12:38:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-01-31 12:38:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-01-31 12:38:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-01-31 12:38:40,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-01-31 12:38:40,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-01-31 12:38:40,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-01-31 12:38:40,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-01-31 12:38:40,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-01-31 12:38:40,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-01-31 12:38:40,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-01-31 12:38:40,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-01-31 12:38:40,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-01-31 12:38:40,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-01-31 12:38:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-01-31 12:38:40,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-01-31 12:38:40,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-01-31 12:38:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-01-31 12:38:40,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-01-31 12:38:40,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-01-31 12:38:40,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-01-31 12:38:40,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-01-31 12:38:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-01-31 12:38:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-01-31 12:38:40,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-01-31 12:38:40,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-01-31 12:38:40,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-01-31 12:38:40,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-01-31 12:38:40,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-01-31 12:38:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-01-31 12:38:40,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-01-31 12:38:40,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-01-31 12:38:40,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-01-31 12:38:40,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-01-31 12:38:40,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-01-31 12:38:40,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-01-31 12:38:40,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-01-31 12:38:40,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-01-31 12:38:40,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-01-31 12:38:40,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-01-31 12:38:40,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-01-31 12:38:40,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-01-31 12:38:40,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-01-31 12:38:40,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-01-31 12:38:40,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-01-31 12:38:40,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-01-31 12:38:40,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-01-31 12:38:40,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-01-31 12:38:40,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-01-31 12:38:40,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-01-31 12:38:40,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-01-31 12:38:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-01-31 12:38:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-01-31 12:38:40,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-01-31 12:38:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-01-31 12:38:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-01-31 12:38:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-01-31 12:38:40,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:40,128 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10299 proven. 5469 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:38:40,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:38:40,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820129006] [2022-01-31 12:38:40,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820129006] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:38:40,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371950421] [2022-01-31 12:38:40,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-31 12:38:40,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:38:40,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:38:40,129 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-01-31 12:38:40,129 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-01-31 12:38:40,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-31 12:38:40,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:38:40,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 2012 conjuncts, 148 conjunts are in the unsatisfiable core [2022-01-31 12:38:40,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:38:47,102 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:38:47,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:38:48,039 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:38:48,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371950421] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:38:48,039 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:38:48,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [149, 148, 148] total 224 [2022-01-31 12:38:48,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217592562] [2022-01-31 12:38:48,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:38:48,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 224 states [2022-01-31 12:38:48,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:38:48,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 224 interpolants. [2022-01-31 12:38:48,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11105, Invalid=38847, Unknown=0, NotChecked=0, Total=49952 [2022-01-31 12:38:48,044 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-01-31 12:38:55,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:38:55,644 INFO L93 Difference]: Finished difference Result 1264 states and 1500 transitions. [2022-01-31 12:38:55,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-01-31 12:38:55,644 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-01-31 12:38:55,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:38:55,648 INFO L225 Difference]: With dead ends: 1264 [2022-01-31 12:38:55,648 INFO L226 Difference]: Without dead ends: 975 [2022-01-31 12:38:55,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1988 GetRequests, 1620 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37723 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=30233, Invalid=106297, Unknown=0, NotChecked=0, Total=136530 [2022-01-31 12:38:55,653 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 1684 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 6031 mSolverCounterSat, 1128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1685 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 7159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1128 IncrementalHoareTripleChecker+Valid, 6031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-31 12:38:55,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1685 Valid, 235 Invalid, 7159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1128 Valid, 6031 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-31 12:38:55,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-01-31 12:38:55,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 683. [2022-01-31 12:38:55,658 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-01-31 12:38:55,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 701 transitions. [2022-01-31 12:38:55,658 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 701 transitions. Word has length 738 [2022-01-31 12:38:55,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:38:55,659 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 701 transitions. [2022-01-31 12:38:55,659 INFO L471 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-01-31 12:38:55,659 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 701 transitions. [2022-01-31 12:38:55,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2022-01-31 12:38:55,662 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:38:55,663 INFO L514 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-01-31 12:38:55,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-01-31 12:38:55,863 WARN L452 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-01-31 12:38:55,863 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:38:55,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:38:55,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1811977648, now seen corresponding path program 87 times [2022-01-31 12:38:55,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:38:55,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670438328] [2022-01-31 12:38:55,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:38:55,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:38:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 12:38:57,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-01-31 12:38:57,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-01-31 12:38:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-01-31 12:38:57,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-01-31 12:38:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-01-31 12:38:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-01-31 12:38:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-01-31 12:38:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-01-31 12:38:57,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-01-31 12:38:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-01-31 12:38:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-01-31 12:38:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-01-31 12:38:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-01-31 12:38:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-01-31 12:38:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-01-31 12:38:57,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-01-31 12:38:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-01-31 12:38:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-01-31 12:38:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-01-31 12:38:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-01-31 12:38:57,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-01-31 12:38:57,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-01-31 12:38:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-01-31 12:38:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-01-31 12:38:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-01-31 12:38:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-01-31 12:38:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-01-31 12:38:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-01-31 12:38:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-01-31 12:38:57,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-01-31 12:38:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-01-31 12:38:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-01-31 12:38:57,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-01-31 12:38:57,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-01-31 12:38:57,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-01-31 12:38:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-01-31 12:38:57,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-01-31 12:38:57,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-01-31 12:38:57,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-01-31 12:38:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-01-31 12:38:57,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-01-31 12:38:57,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-01-31 12:38:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-01-31 12:38:57,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-01-31 12:38:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-01-31 12:38:57,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-01-31 12:38:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-01-31 12:38:57,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-01-31 12:38:57,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-01-31 12:38:57,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-01-31 12:38:57,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-01-31 12:38:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-01-31 12:38:57,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-01-31 12:38:57,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-01-31 12:38:57,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-01-31 12:38:57,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-01-31 12:38:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-01-31 12:38:57,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-01-31 12:38:57,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-01-31 12:38:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-01-31 12:38:57,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-01-31 12:38:57,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-01-31 12:38:57,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-01-31 12:38:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-01-31 12:38:57,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-01-31 12:38:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-01-31 12:38:57,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-01-31 12:38:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-01-31 12:38:57,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-01-31 12:38:57,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-01-31 12:38:57,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-01-31 12:38:57,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-01-31 12:38:57,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 12:38:57,838 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5400 proven. 10514 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:38:57,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-31 12:38:57,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670438328] [2022-01-31 12:38:57,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670438328] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-31 12:38:57,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843851647] [2022-01-31 12:38:57,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-31 12:38:57,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-31 12:38:57,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 12:38:57,840 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-01-31 12:38:57,840 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-01-31 12:38:58,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 74 check-sat command(s) [2022-01-31 12:38:58,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-31 12:38:58,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 149 conjunts are in the unsatisfiable core [2022-01-31 12:38:58,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-31 12:38:59,102 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:38:59,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-31 12:39:00,042 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-01-31 12:39:00,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843851647] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-31 12:39:00,043 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-31 12:39:00,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 83 [2022-01-31 12:39:00,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306801943] [2022-01-31 12:39:00,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-31 12:39:00,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-01-31 12:39:00,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-31 12:39:00,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-01-31 12:39:00,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=3864, Unknown=0, NotChecked=0, Total=6806 [2022-01-31 12:39:00,044 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-01-31 12:39:02,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 12:39:02,234 INFO L93 Difference]: Finished difference Result 700 states and 720 transitions. [2022-01-31 12:39:02,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-01-31 12:39:02,234 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-01-31 12:39:02,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 12:39:02,235 INFO L225 Difference]: With dead ends: 700 [2022-01-31 12:39:02,235 INFO L226 Difference]: Without dead ends: 700 [2022-01-31 12:39:02,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1855 GetRequests, 1694 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4465 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=8818, Invalid=17264, Unknown=0, NotChecked=0, Total=26082 [2022-01-31 12:39:02,238 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 342 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 2344 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 2800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-31 12:39:02,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 121 Invalid, 2800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2344 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-31 12:39:02,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-01-31 12:39:02,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 695. [2022-01-31 12:39:02,243 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-01-31 12:39:02,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 714 transitions. [2022-01-31 12:39:02,243 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 714 transitions. Word has length 740 [2022-01-31 12:39:02,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 12:39:02,244 INFO L470 AbstractCegarLoop]: Abstraction has 695 states and 714 transitions. [2022-01-31 12:39:02,244 INFO L471 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-01-31 12:39:02,244 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 714 transitions. [2022-01-31 12:39:02,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 757 [2022-01-31 12:39:02,248 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 12:39:02,248 INFO L514 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-01-31 12:39:02,268 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-01-31 12:39:02,455 WARN L452 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-01-31 12:39:02,455 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 12:39:02,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 12:39:02,456 INFO L85 PathProgramCache]: Analyzing trace with hash -24314152, now seen corresponding path program 88 times [2022-01-31 12:39:02,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-31 12:39:02,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906335554] [2022-01-31 12:39:02,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 12:39:02,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 12:39:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat