/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-05ce600 [2022-02-23 16:05:33,460 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-23 16:05:33,461 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-23 16:05:33,487 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-23 16:05:33,488 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-23 16:05:33,490 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-23 16:05:33,492 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-23 16:05:33,496 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-23 16:05:33,497 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-23 16:05:33,501 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-23 16:05:33,501 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-23 16:05:33,502 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-23 16:05:33,502 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-23 16:05:33,504 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-23 16:05:33,505 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-23 16:05:33,507 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-23 16:05:33,507 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-23 16:05:33,508 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-23 16:05:33,510 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-23 16:05:33,513 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-23 16:05:33,514 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-23 16:05:33,515 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-23 16:05:33,516 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-23 16:05:33,517 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-23 16:05:33,521 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-23 16:05:33,521 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-23 16:05:33,521 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-23 16:05:33,522 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-23 16:05:33,522 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-23 16:05:33,523 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-23 16:05:33,523 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-23 16:05:33,524 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-23 16:05:33,525 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-23 16:05:33,525 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-23 16:05:33,526 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-23 16:05:33,527 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-23 16:05:33,527 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-23 16:05:33,527 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-23 16:05:33,527 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-23 16:05:33,528 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-23 16:05:33,528 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-23 16:05:33,529 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2022-02-23 16:05:33,537 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-23 16:05:33,537 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-23 16:05:33,538 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-23 16:05:33,538 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-23 16:05:33,538 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-23 16:05:33,538 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-23 16:05:33,538 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-23 16:05:33,538 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-23 16:05:33,538 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-23 16:05:33,539 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-23 16:05:33,539 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-23 16:05:33,539 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-23 16:05:33,539 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-23 16:05:33,539 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-23 16:05:33,539 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-23 16:05:33,540 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-23 16:05:33,540 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-23 16:05:33,540 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-23 16:05:33,540 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-23 16:05:33,540 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-23 16:05:33,540 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-23 16:05:33,541 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-02-23 16:05:33,541 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-02-23 16:05:33,712 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-23 16:05:33,731 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-23 16:05:33,733 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-23 16:05:33,734 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-23 16:05:33,734 INFO L275 PluginConnector]: CDTParser initialized [2022-02-23 16:05:33,735 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-02-23 16:05:33,784 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/727618afb/a2b8a65916524237aceee71a0fb671fd/FLAGd6159b53b [2022-02-23 16:05:34,110 INFO L306 CDTParser]: Found 1 translation units. [2022-02-23 16:05:34,111 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-invgen/fragtest_simple.i [2022-02-23 16:05:34,115 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/727618afb/a2b8a65916524237aceee71a0fb671fd/FLAGd6159b53b [2022-02-23 16:05:34,557 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/727618afb/a2b8a65916524237aceee71a0fb671fd [2022-02-23 16:05:34,559 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-23 16:05:34,561 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-23 16:05:34,565 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-23 16:05:34,565 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-23 16:05:34,567 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-23 16:05:34,568 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,570 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59cfce5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34, skipping insertion in model container [2022-02-23 16:05:34,570 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,574 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-23 16:05:34,585 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-23 16:05:34,716 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-02-23 16:05:34,732 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-23 16:05:34,738 INFO L203 MainTranslator]: Completed pre-run [2022-02-23 16:05:34,752 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-02-23 16:05:34,759 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-23 16:05:34,773 INFO L208 MainTranslator]: Completed translation [2022-02-23 16:05:34,774 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34 WrapperNode [2022-02-23 16:05:34,774 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-23 16:05:34,775 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-23 16:05:34,775 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-23 16:05:34,775 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-23 16:05:34,783 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,784 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,790 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,790 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,798 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,803 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,810 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,814 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-23 16:05:34,814 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-23 16:05:34,814 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-23 16:05:34,814 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-23 16:05:34,816 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (1/1) ... [2022-02-23 16:05:34,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-23 16:05:34,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:34,840 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-02-23 16:05:34,842 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-02-23 16:05:34,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-02-23 16:05:34,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-23 16:05:34,865 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-02-23 16:05:34,865 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-02-23 16:05:34,865 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-02-23 16:05:34,865 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-02-23 16:05:34,865 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-02-23 16:05:34,865 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-02-23 16:05:34,866 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-02-23 16:05:34,879 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-02-23 16:05:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-23 16:05:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-23 16:05:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-23 16:05:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-23 16:05:34,880 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-23 16:05:34,922 INFO L234 CfgBuilder]: Building ICFG [2022-02-23 16:05:34,924 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-23 16:05:35,005 INFO L275 CfgBuilder]: Performing block encoding [2022-02-23 16:05:35,009 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-23 16:05:35,010 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-02-23 16:05:35,011 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.02 04:05:35 BoogieIcfgContainer [2022-02-23 16:05:35,011 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-23 16:05:35,011 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-02-23 16:05:35,011 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-02-23 16:05:35,012 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-02-23 16:05:35,025 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.02 04:05:35" (1/1) ... [2022-02-23 16:05:35,041 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 23.02 04:05:35 BasicIcfg [2022-02-23 16:05:35,042 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-02-23 16:05:35,046 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-23 16:05:35,047 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-23 16:05:35,049 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-23 16:05:35,049 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.02 04:05:34" (1/4) ... [2022-02-23 16:05:35,049 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35ca5aa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.02 04:05:35, skipping insertion in model container [2022-02-23 16:05:35,050 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.02 04:05:34" (2/4) ... [2022-02-23 16:05:35,050 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35ca5aa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.02 04:05:35, skipping insertion in model container [2022-02-23 16:05:35,050 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.02 04:05:35" (3/4) ... [2022-02-23 16:05:35,050 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35ca5aa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.02 04:05:35, skipping insertion in model container [2022-02-23 16:05:35,061 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 23.02 04:05:35" (4/4) ... [2022-02-23 16:05:35,062 INFO L111 eAbstractionObserver]: Analyzing ICFG fragtest_simple.iJordan [2022-02-23 16:05:35,066 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2022-02-23 16:05:35,066 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-23 16:05:35,117 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-23 16:05:35,127 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-02-23 16:05:35,128 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-02-23 16:05:35,140 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-02-23 16:05:35,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-23 16:05:35,153 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:35,153 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-23 16:05:35,153 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:35,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:35,160 INFO L85 PathProgramCache]: Analyzing trace with hash -315946225, now seen corresponding path program 1 times [2022-02-23 16:05:35,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:35,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610251946] [2022-02-23 16:05:35,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:35,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:35,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:35,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-23 16:05:35,321 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:35,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610251946] [2022-02-23 16:05:35,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610251946] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-23 16:05:35,323 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-23 16:05:35,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-23 16:05:35,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822406180] [2022-02-23 16:05:35,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-23 16:05:35,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-23 16:05:35,329 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:35,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-23 16:05:35,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-23 16:05:35,354 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-02-23 16:05:35,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:35,385 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2022-02-23 16:05:35,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-23 16:05:35,387 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-02-23 16:05:35,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:35,392 INFO L225 Difference]: With dead ends: 28 [2022-02-23 16:05:35,393 INFO L226 Difference]: Without dead ends: 23 [2022-02-23 16:05:35,394 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-02-23 16:05:35,399 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-02-23 16:05:35,400 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-02-23 16:05:35,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-02-23 16:05:35,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-02-23 16:05:35,420 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-02-23 16:05:35,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2022-02-23 16:05:35,421 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2022-02-23 16:05:35,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:35,422 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2022-02-23 16:05:35,422 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-02-23 16:05:35,422 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2022-02-23 16:05:35,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-23 16:05:35,422 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:35,422 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-23 16:05:35,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-23 16:05:35,423 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:35,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:35,425 INFO L85 PathProgramCache]: Analyzing trace with hash -756014827, now seen corresponding path program 1 times [2022-02-23 16:05:35,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:35,426 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313145146] [2022-02-23 16:05:35,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:35,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:35,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-23 16:05:35,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:35,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313145146] [2022-02-23 16:05:35,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313145146] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-23 16:05:35,503 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-23 16:05:35,503 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-23 16:05:35,503 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874335100] [2022-02-23 16:05:35,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-23 16:05:35,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-23 16:05:35,504 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:35,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-23 16:05:35,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-23 16:05:35,505 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-02-23 16:05:35,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:35,578 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2022-02-23 16:05:35,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-23 16:05:35,578 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-02-23 16:05:35,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:35,579 INFO L225 Difference]: With dead ends: 30 [2022-02-23 16:05:35,579 INFO L226 Difference]: Without dead ends: 30 [2022-02-23 16:05:35,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-23 16:05:35,580 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.0s IncrementalHoareTripleChecker+Time [2022-02-23 16:05:35,581 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.0s Time] [2022-02-23 16:05:35,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-02-23 16:05:35,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2022-02-23 16:05:35,584 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-02-23 16:05:35,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2022-02-23 16:05:35,585 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 18 [2022-02-23 16:05:35,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:35,585 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2022-02-23 16:05:35,585 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-02-23 16:05:35,585 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2022-02-23 16:05:35,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-23 16:05:35,586 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:35,586 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-02-23 16:05:35,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-23 16:05:35,586 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:35,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:35,587 INFO L85 PathProgramCache]: Analyzing trace with hash -323876183, now seen corresponding path program 1 times [2022-02-23 16:05:35,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:35,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445468708] [2022-02-23 16:05:35,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:35,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:35,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:35,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-02-23 16:05:35,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,668 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-23 16:05:35,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:35,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445468708] [2022-02-23 16:05:35,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445468708] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-23 16:05:35,668 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-23 16:05:35,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-02-23 16:05:35,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722308515] [2022-02-23 16:05:35,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-23 16:05:35,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-23 16:05:35,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:35,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-23 16:05:35,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-23 16:05:35,670 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-02-23 16:05:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:35,766 INFO L93 Difference]: Finished difference Result 40 states and 46 transitions. [2022-02-23 16:05:35,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-23 16:05:35,767 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-02-23 16:05:35,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:35,768 INFO L225 Difference]: With dead ends: 40 [2022-02-23 16:05:35,769 INFO L226 Difference]: Without dead ends: 35 [2022-02-23 16:05:35,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-02-23 16:05:35,770 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-02-23 16:05:35,770 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-02-23 16:05:35,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-02-23 16:05:35,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 31. [2022-02-23 16:05:35,774 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-02-23 16:05:35,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 34 transitions. [2022-02-23 16:05:35,775 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 34 transitions. Word has length 26 [2022-02-23 16:05:35,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:35,775 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 34 transitions. [2022-02-23 16:05:35,775 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-02-23 16:05:35,775 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 34 transitions. [2022-02-23 16:05:35,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-23 16:05:35,776 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:35,776 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-02-23 16:05:35,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-23 16:05:35,776 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:35,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:35,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1972665292, now seen corresponding path program 1 times [2022-02-23 16:05:35,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:35,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199798202] [2022-02-23 16:05:35,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:35,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:35,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-02-23 16:05:35,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,868 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-23 16:05:35,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:35,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199798202] [2022-02-23 16:05:35,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199798202] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:35,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875417431] [2022-02-23 16:05:35,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:35,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:35,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:35,872 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-02-23 16:05:35,885 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-02-23 16:05:35,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:35,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-23 16:05:35,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:36,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-23 16:05:36,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:36,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-23 16:05:36,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875417431] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:36,180 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:36,181 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 14 [2022-02-23 16:05:36,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532974036] [2022-02-23 16:05:36,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:36,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-23 16:05:36,181 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:36,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-23 16:05:36,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-02-23 16:05:36,182 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-02-23 16:05:36,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:36,448 INFO L93 Difference]: Finished difference Result 55 states and 63 transitions. [2022-02-23 16:05:36,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-23 16:05:36,448 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-02-23 16:05:36,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:36,449 INFO L225 Difference]: With dead ends: 55 [2022-02-23 16:05:36,449 INFO L226 Difference]: Without dead ends: 50 [2022-02-23 16:05:36,450 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-02-23 16:05:36,451 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-02-23 16:05:36,451 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-02-23 16:05:36,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-02-23 16:05:36,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2022-02-23 16:05:36,456 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-02-23 16:05:36,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-02-23 16:05:36,456 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 28 [2022-02-23 16:05:36,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:36,457 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-02-23 16:05:36,457 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-02-23 16:05:36,457 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-02-23 16:05:36,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-23 16:05:36,458 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:36,458 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-02-23 16:05:36,479 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-02-23 16:05:36,671 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-02-23 16:05:36,672 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:36,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:36,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1540710339, now seen corresponding path program 2 times [2022-02-23 16:05:36,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:36,673 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227917508] [2022-02-23 16:05:36,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:36,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:36,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:36,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:36,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:36,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-02-23 16:05:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:36,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-23 16:05:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:36,750 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-23 16:05:36,750 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:36,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227917508] [2022-02-23 16:05:36,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227917508] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:36,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118411985] [2022-02-23 16:05:36,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:05:36,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:36,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:36,752 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-02-23 16:05:36,754 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-02-23 16:05:36,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:05:36,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:36,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-23 16:05:36,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:36,891 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-23 16:05:36,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:36,966 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-23 16:05:36,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118411985] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:36,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:36,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 14 [2022-02-23 16:05:36,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337300796] [2022-02-23 16:05:36,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:36,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-23 16:05:36,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:36,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-23 16:05:36,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-02-23 16:05:36,968 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-02-23 16:05:37,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:37,209 INFO L93 Difference]: Finished difference Result 73 states and 84 transitions. [2022-02-23 16:05:37,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-23 16:05:37,211 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-02-23 16:05:37,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:37,212 INFO L225 Difference]: With dead ends: 73 [2022-02-23 16:05:37,212 INFO L226 Difference]: Without dead ends: 64 [2022-02-23 16:05:37,212 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-02-23 16:05:37,213 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-02-23 16:05:37,213 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-02-23 16:05:37,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-02-23 16:05:37,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 51. [2022-02-23 16:05:37,218 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-02-23 16:05:37,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 54 transitions. [2022-02-23 16:05:37,219 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 54 transitions. Word has length 38 [2022-02-23 16:05:37,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:37,219 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 54 transitions. [2022-02-23 16:05:37,219 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-02-23 16:05:37,219 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 54 transitions. [2022-02-23 16:05:37,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-02-23 16:05:37,220 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:37,220 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-02-23 16:05:37,238 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-02-23 16:05:37,431 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-02-23 16:05:37,432 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:37,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:37,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1691992838, now seen corresponding path program 3 times [2022-02-23 16:05:37,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:37,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510977397] [2022-02-23 16:05:37,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:37,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:37,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:37,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:37,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:37,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-02-23 16:05:37,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:37,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-02-23 16:05:37,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:37,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-23 16:05:37,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:37,530 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-23 16:05:37,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:37,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510977397] [2022-02-23 16:05:37,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510977397] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:37,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125110146] [2022-02-23 16:05:37,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:05:37,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:37,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:37,533 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-02-23 16:05:37,534 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-02-23 16:05:37,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-23 16:05:37,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:37,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-23 16:05:37,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:37,687 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-23 16:05:37,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:37,770 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-02-23 16:05:37,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125110146] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:37,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:37,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 17 [2022-02-23 16:05:37,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994622268] [2022-02-23 16:05:37,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:37,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-23 16:05:37,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:37,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-23 16:05:37,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-23 16:05:37,772 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-02-23 16:05:38,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:38,122 INFO L93 Difference]: Finished difference Result 91 states and 105 transitions. [2022-02-23 16:05:38,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-23 16:05:38,129 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-02-23 16:05:38,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:38,130 INFO L225 Difference]: With dead ends: 91 [2022-02-23 16:05:38,130 INFO L226 Difference]: Without dead ends: 78 [2022-02-23 16:05:38,131 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-02-23 16:05:38,131 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-02-23 16:05:38,131 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-02-23 16:05:38,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-02-23 16:05:38,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 61. [2022-02-23 16:05:38,135 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-02-23 16:05:38,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 64 transitions. [2022-02-23 16:05:38,136 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 64 transitions. Word has length 48 [2022-02-23 16:05:38,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:38,136 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 64 transitions. [2022-02-23 16:05:38,136 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-02-23 16:05:38,136 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 64 transitions. [2022-02-23 16:05:38,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-02-23 16:05:38,137 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:38,137 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-02-23 16:05:38,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-02-23 16:05:38,356 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-02-23 16:05:38,356 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:38,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:38,356 INFO L85 PathProgramCache]: Analyzing trace with hash -445742223, now seen corresponding path program 4 times [2022-02-23 16:05:38,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:38,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335705583] [2022-02-23 16:05:38,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:38,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:38,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:38,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-02-23 16:05:38,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:38,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-02-23 16:05:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:38,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-23 16:05:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:38,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-23 16:05:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:38,484 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-02-23 16:05:38,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:38,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335705583] [2022-02-23 16:05:38,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335705583] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:38,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223089348] [2022-02-23 16:05:38,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:05:38,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:38,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:38,496 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-02-23 16:05:38,497 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-02-23 16:05:38,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:05:38,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:38,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-23 16:05:38,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:38,670 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-02-23 16:05:38,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:38,771 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-02-23 16:05:38,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223089348] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:38,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:38,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 20 [2022-02-23 16:05:38,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821424520] [2022-02-23 16:05:38,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:38,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-23 16:05:38,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:38,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-23 16:05:38,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-02-23 16:05:38,773 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-02-23 16:05:39,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:39,153 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2022-02-23 16:05:39,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-23 16:05:39,153 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-02-23 16:05:39,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:39,154 INFO L225 Difference]: With dead ends: 109 [2022-02-23 16:05:39,154 INFO L226 Difference]: Without dead ends: 92 [2022-02-23 16:05:39,155 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-02-23 16:05:39,155 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-02-23 16:05:39,156 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-02-23 16:05:39,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-02-23 16:05:39,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 71. [2022-02-23 16:05:39,160 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-02-23 16:05:39,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2022-02-23 16:05:39,160 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 58 [2022-02-23 16:05:39,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:39,161 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2022-02-23 16:05:39,161 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-02-23 16:05:39,161 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2022-02-23 16:05:39,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-02-23 16:05:39,162 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:39,162 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-02-23 16:05:39,179 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-02-23 16:05:39,375 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-02-23 16:05:39,376 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:39,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:39,376 INFO L85 PathProgramCache]: Analyzing trace with hash -2012634328, now seen corresponding path program 5 times [2022-02-23 16:05:39,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:39,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361541442] [2022-02-23 16:05:39,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:39,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:39,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:39,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-02-23 16:05:39,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-23 16:05:39,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-23 16:05:39,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-23 16:05:39,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:05:39,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:39,502 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 48 proven. 42 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-23 16:05:39,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:39,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361541442] [2022-02-23 16:05:39,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361541442] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:39,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977568412] [2022-02-23 16:05:39,502 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:05:39,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:39,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:39,504 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-02-23 16:05:39,505 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-02-23 16:05:39,548 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-23 16:05:39,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:39,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-23 16:05:39,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:39,762 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-23 16:05:39,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:39,860 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 60 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-23 16:05:39,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977568412] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:39,860 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:39,860 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 23 [2022-02-23 16:05:39,861 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377363819] [2022-02-23 16:05:39,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:39,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-23 16:05:39,861 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:39,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-23 16:05:39,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-02-23 16:05:39,862 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-02-23 16:05:40,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:40,124 INFO L93 Difference]: Finished difference Result 118 states and 138 transitions. [2022-02-23 16:05:40,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-23 16:05:40,125 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-02-23 16:05:40,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:40,125 INFO L225 Difference]: With dead ends: 118 [2022-02-23 16:05:40,126 INFO L226 Difference]: Without dead ends: 97 [2022-02-23 16:05:40,126 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-02-23 16:05:40,126 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.2s IncrementalHoareTripleChecker+Time [2022-02-23 16:05:40,127 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.2s Time] [2022-02-23 16:05:40,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-02-23 16:05:40,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 73. [2022-02-23 16:05:40,131 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-02-23 16:05:40,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2022-02-23 16:05:40,131 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 68 [2022-02-23 16:05:40,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:40,131 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2022-02-23 16:05:40,132 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-02-23 16:05:40,132 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2022-02-23 16:05:40,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-02-23 16:05:40,132 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:40,132 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-02-23 16:05:40,151 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-02-23 16:05:40,347 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-02-23 16:05:40,348 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:40,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:40,348 INFO L85 PathProgramCache]: Analyzing trace with hash 272693387, now seen corresponding path program 6 times [2022-02-23 16:05:40,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:40,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515562517] [2022-02-23 16:05:40,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:40,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-23 16:05:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-02-23 16:05:40,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-23 16:05:40,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-23 16:05:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-23 16:05:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:40,440 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-23 16:05:40,441 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:40,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515562517] [2022-02-23 16:05:40,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515562517] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:40,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801466498] [2022-02-23 16:05:40,441 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:05:40,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:40,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:40,442 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-02-23 16:05:40,443 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-02-23 16:05:40,492 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-23 16:05:40,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:40,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-23 16:05:40,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:40,595 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-23 16:05:40,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:40,717 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 52 proven. 50 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-02-23 16:05:40,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801466498] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:40,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:40,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 16 [2022-02-23 16:05:40,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535028476] [2022-02-23 16:05:40,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:40,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-23 16:05:40,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:40,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-23 16:05:40,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-23 16:05:40,719 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-02-23 16:05:40,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:40,907 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2022-02-23 16:05:40,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-23 16:05:40,907 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-02-23 16:05:40,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:40,908 INFO L225 Difference]: With dead ends: 90 [2022-02-23 16:05:40,908 INFO L226 Difference]: Without dead ends: 90 [2022-02-23 16:05:40,909 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-02-23 16:05:40,909 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-02-23 16:05:40,909 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-02-23 16:05:40,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-02-23 16:05:40,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2022-02-23 16:05:40,917 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-02-23 16:05:40,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2022-02-23 16:05:40,919 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 70 [2022-02-23 16:05:40,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:40,920 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2022-02-23 16:05:40,920 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-02-23 16:05:40,920 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2022-02-23 16:05:40,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-02-23 16:05:40,921 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:40,921 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-02-23 16:05:40,937 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-02-23 16:05:41,122 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-02-23 16:05:41,122 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:41,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:41,123 INFO L85 PathProgramCache]: Analyzing trace with hash 723143603, now seen corresponding path program 7 times [2022-02-23 16:05:41,123 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:41,123 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703481545] [2022-02-23 16:05:41,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:41,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-02-23 16:05:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-02-23 16:05:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-23 16:05:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-23 16:05:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-23 16:05:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-23 16:05:41,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:05:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,258 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 94 proven. 60 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-23 16:05:41,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:41,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703481545] [2022-02-23 16:05:41,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703481545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:41,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528276898] [2022-02-23 16:05:41,259 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:05:41,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:41,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:41,260 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-02-23 16:05:41,279 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-02-23 16:05:41,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:41,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-23 16:05:41,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:41,542 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 132 proven. 42 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-23 16:05:41,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:41,706 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 110 proven. 42 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-02-23 16:05:41,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528276898] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:41,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:41,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 27 [2022-02-23 16:05:41,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999482781] [2022-02-23 16:05:41,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:41,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-23 16:05:41,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:41,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-23 16:05:41,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2022-02-23 16:05:41,708 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-02-23 16:05:41,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:41,987 INFO L93 Difference]: Finished difference Result 140 states and 164 transitions. [2022-02-23 16:05:41,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-23 16:05:41,988 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-02-23 16:05:41,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:41,989 INFO L225 Difference]: With dead ends: 140 [2022-02-23 16:05:41,989 INFO L226 Difference]: Without dead ends: 115 [2022-02-23 16:05:41,989 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-02-23 16:05:41,990 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.1s IncrementalHoareTripleChecker+Time [2022-02-23 16:05:41,990 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.1s Time] [2022-02-23 16:05:41,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-02-23 16:05:41,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 87. [2022-02-23 16:05:41,994 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-02-23 16:05:41,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 91 transitions. [2022-02-23 16:05:41,994 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 91 transitions. Word has length 86 [2022-02-23 16:05:41,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:41,995 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 91 transitions. [2022-02-23 16:05:41,995 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-02-23 16:05:41,995 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 91 transitions. [2022-02-23 16:05:41,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-02-23 16:05:41,996 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:41,996 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-02-23 16:05:42,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-23 16:05:42,211 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-02-23 16:05:42,211 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:42,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:42,212 INFO L85 PathProgramCache]: Analyzing trace with hash -823513514, now seen corresponding path program 8 times [2022-02-23 16:05:42,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:42,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332878281] [2022-02-23 16:05:42,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:42,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:42,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-02-23 16:05:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-23 16:05:42,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-23 16:05:42,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-23 16:05:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-23 16:05:42,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:05:42,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:05:42,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:42,382 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 74 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-23 16:05:42,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:42,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332878281] [2022-02-23 16:05:42,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332878281] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:42,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162531861] [2022-02-23 16:05:42,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:05:42,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:42,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:42,384 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-02-23 16:05:42,385 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-02-23 16:05:42,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:05:42,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:42,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-23 16:05:42,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:42,660 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-23 16:05:42,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:42,808 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 70 proven. 98 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-02-23 16:05:42,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162531861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:42,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:42,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 29 [2022-02-23 16:05:42,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123517574] [2022-02-23 16:05:42,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:42,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-23 16:05:42,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:42,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-23 16:05:42,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-02-23 16:05:42,810 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-02-23 16:05:43,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:43,477 INFO L93 Difference]: Finished difference Result 159 states and 186 transitions. [2022-02-23 16:05:43,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-23 16:05:43,478 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-02-23 16:05:43,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:43,479 INFO L225 Difference]: With dead ends: 159 [2022-02-23 16:05:43,479 INFO L226 Difference]: Without dead ends: 130 [2022-02-23 16:05:43,480 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-02-23 16:05:43,480 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-02-23 16:05:43,481 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-02-23 16:05:43,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-02-23 16:05:43,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 97. [2022-02-23 16:05:43,484 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-02-23 16:05:43,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2022-02-23 16:05:43,485 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 88 [2022-02-23 16:05:43,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:43,485 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2022-02-23 16:05:43,485 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-02-23 16:05:43,485 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2022-02-23 16:05:43,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-02-23 16:05:43,486 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:43,486 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-02-23 16:05:43,504 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-02-23 16:05:43,694 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-02-23 16:05:43,695 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:43,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:43,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1909818931, now seen corresponding path program 9 times [2022-02-23 16:05:43,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:43,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101782618] [2022-02-23 16:05:43,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:43,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:43,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:43,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-02-23 16:05:43,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-23 16:05:43,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-23 16:05:43,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-23 16:05:43,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-23 16:05:43,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:05:43,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:05:43,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:05:43,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:43,876 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 123 proven. 93 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-23 16:05:43,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:43,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101782618] [2022-02-23 16:05:43,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101782618] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:43,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675464588] [2022-02-23 16:05:43,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:05:43,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:43,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:43,878 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-02-23 16:05:43,879 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-02-23 16:05:43,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-23 16:05:43,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:43,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-23 16:05:43,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:44,245 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-23 16:05:44,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:44,404 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 144 proven. 72 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-23 16:05:44,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675464588] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:44,405 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:44,405 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 32 [2022-02-23 16:05:44,405 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64597667] [2022-02-23 16:05:44,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:44,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-23 16:05:44,405 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:44,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-23 16:05:44,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2022-02-23 16:05:44,406 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-02-23 16:05:44,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:44,777 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2022-02-23 16:05:44,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-23 16:05:44,778 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-02-23 16:05:44,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:44,779 INFO L225 Difference]: With dead ends: 168 [2022-02-23 16:05:44,779 INFO L226 Difference]: Without dead ends: 135 [2022-02-23 16:05:44,780 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-02-23 16:05:44,780 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-23 16:05:44,780 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-02-23 16:05:44,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-02-23 16:05:44,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 99. [2022-02-23 16:05:44,784 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-02-23 16:05:44,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 103 transitions. [2022-02-23 16:05:44,785 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 103 transitions. Word has length 98 [2022-02-23 16:05:44,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:44,785 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 103 transitions. [2022-02-23 16:05:44,785 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-02-23 16:05:44,785 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 103 transitions. [2022-02-23 16:05:44,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-02-23 16:05:44,786 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:44,786 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-02-23 16:05:44,803 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-02-23 16:05:45,003 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-02-23 16:05:45,004 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:45,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:45,004 INFO L85 PathProgramCache]: Analyzing trace with hash 2091155440, now seen corresponding path program 10 times [2022-02-23 16:05:45,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:45,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732408820] [2022-02-23 16:05:45,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:45,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:45,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-23 16:05:45,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-23 16:05:45,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-23 16:05:45,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:05:45,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:05:45,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:05:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:05:45,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:05:45,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:45,126 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 88 proven. 146 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-23 16:05:45,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:45,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732408820] [2022-02-23 16:05:45,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732408820] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:45,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846211805] [2022-02-23 16:05:45,126 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:05:45,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:45,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:45,128 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-02-23 16:05:45,151 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-02-23 16:05:45,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:05:45,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:45,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-23 16:05:45,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:45,337 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-23 16:05:45,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:45,497 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 106 proven. 128 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-02-23 16:05:45,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846211805] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:45,498 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:45,498 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 19 [2022-02-23 16:05:45,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114175388] [2022-02-23 16:05:45,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:45,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-23 16:05:45,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:45,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-23 16:05:45,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2022-02-23 16:05:45,499 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-02-23 16:05:45,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:45,754 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2022-02-23 16:05:45,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-23 16:05:45,754 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-02-23 16:05:45,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:45,755 INFO L225 Difference]: With dead ends: 116 [2022-02-23 16:05:45,755 INFO L226 Difference]: Without dead ends: 116 [2022-02-23 16:05:45,755 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-02-23 16:05:45,756 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-02-23 16:05:45,758 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-02-23 16:05:45,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-02-23 16:05:45,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 111. [2022-02-23 16:05:45,761 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-02-23 16:05:45,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2022-02-23 16:05:45,762 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 100 [2022-02-23 16:05:45,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:45,762 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2022-02-23 16:05:45,762 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-02-23 16:05:45,762 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2022-02-23 16:05:45,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-02-23 16:05:45,763 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:45,763 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-02-23 16:05:45,781 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-02-23 16:05:45,963 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-02-23 16:05:45,964 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:45,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:45,964 INFO L85 PathProgramCache]: Analyzing trace with hash -661362408, now seen corresponding path program 11 times [2022-02-23 16:05:45,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:45,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649463093] [2022-02-23 16:05:45,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:45,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:45,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:46,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-02-23 16:05:46,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-23 16:05:46,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-23 16:05:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:05:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:05:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:05:46,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:05:46,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:05:46,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:05:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:05:46,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:46,180 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 193 proven. 117 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-23 16:05:46,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:46,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649463093] [2022-02-23 16:05:46,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649463093] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:46,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939158038] [2022-02-23 16:05:46,180 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:05:46,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:46,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:46,182 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-02-23 16:05:46,183 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-02-23 16:05:46,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-23 16:05:46,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:46,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-23 16:05:46,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:46,622 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-23 16:05:46,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:46,824 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 220 proven. 90 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-23 16:05:46,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939158038] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:46,824 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:46,824 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 39 [2022-02-23 16:05:46,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399768211] [2022-02-23 16:05:46,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:46,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-23 16:05:46,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:46,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-23 16:05:46,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=342, Invalid=1140, Unknown=0, NotChecked=0, Total=1482 [2022-02-23 16:05:46,826 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-02-23 16:05:47,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:47,461 INFO L93 Difference]: Finished difference Result 237 states and 283 transitions. [2022-02-23 16:05:47,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-23 16:05:47,461 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-02-23 16:05:47,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:47,462 INFO L225 Difference]: With dead ends: 237 [2022-02-23 16:05:47,462 INFO L226 Difference]: Without dead ends: 159 [2022-02-23 16:05:47,463 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-02-23 16:05:47,464 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-02-23 16:05:47,464 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-02-23 16:05:47,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-02-23 16:05:47,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 115. [2022-02-23 16:05:47,467 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-02-23 16:05:47,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2022-02-23 16:05:47,467 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 116 [2022-02-23 16:05:47,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:47,468 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2022-02-23 16:05:47,468 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-02-23 16:05:47,468 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2022-02-23 16:05:47,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-02-23 16:05:47,469 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:47,469 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-02-23 16:05:47,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-02-23 16:05:47,679 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-02-23 16:05:47,679 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:47,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:47,680 INFO L85 PathProgramCache]: Analyzing trace with hash 893969182, now seen corresponding path program 12 times [2022-02-23 16:05:47,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:47,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198237498] [2022-02-23 16:05:47,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:47,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:47,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-23 16:05:47,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-23 16:05:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-23 16:05:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-23 16:05:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:05:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:05:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:05:47,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:05:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:05:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:05:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:47,823 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 130 proven. 222 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-23 16:05:47,823 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:47,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198237498] [2022-02-23 16:05:47,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198237498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:47,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042735027] [2022-02-23 16:05:47,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:05:47,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:47,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:47,840 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-02-23 16:05:47,855 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-02-23 16:05:47,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-23 16:05:47,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:47,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-23 16:05:47,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:48,120 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-23 16:05:48,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:48,305 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 152 proven. 200 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-02-23 16:05:48,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042735027] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:48,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:48,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 21 [2022-02-23 16:05:48,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733738068] [2022-02-23 16:05:48,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:48,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-23 16:05:48,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:48,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-23 16:05:48,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-02-23 16:05:48,325 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-02-23 16:05:48,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:48,575 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2022-02-23 16:05:48,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-23 16:05:48,575 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-02-23 16:05:48,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:48,576 INFO L225 Difference]: With dead ends: 132 [2022-02-23 16:05:48,577 INFO L226 Difference]: Without dead ends: 132 [2022-02-23 16:05:48,577 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-02-23 16:05:48,577 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.2s IncrementalHoareTripleChecker+Time [2022-02-23 16:05:48,578 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.2s Time] [2022-02-23 16:05:48,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-02-23 16:05:48,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 127. [2022-02-23 16:05:48,580 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-02-23 16:05:48,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 133 transitions. [2022-02-23 16:05:48,581 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 133 transitions. Word has length 120 [2022-02-23 16:05:48,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:48,581 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 133 transitions. [2022-02-23 16:05:48,581 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-02-23 16:05:48,581 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 133 transitions. [2022-02-23 16:05:48,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-02-23 16:05:48,582 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:48,582 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-02-23 16:05:48,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-02-23 16:05:48,795 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-02-23 16:05:48,795 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:48,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:48,796 INFO L85 PathProgramCache]: Analyzing trace with hash -124211130, now seen corresponding path program 13 times [2022-02-23 16:05:48,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:48,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734460731] [2022-02-23 16:05:48,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:48,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:48,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:49,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-02-23 16:05:49,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-23 16:05:49,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-23 16:05:49,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-23 16:05:49,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:05:49,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:05:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:05:49,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:05:49,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:05:49,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:05:49,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:05:49,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:05:49,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,038 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 279 proven. 165 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-23 16:05:49,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:49,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734460731] [2022-02-23 16:05:49,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734460731] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:49,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246438992] [2022-02-23 16:05:49,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:05:49,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:49,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:49,039 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-02-23 16:05:49,041 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-02-23 16:05:49,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:49,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-23 16:05:49,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:49,551 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 352 proven. 132 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-02-23 16:05:49,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:49,739 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 310 proven. 132 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-02-23 16:05:49,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246438992] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:49,739 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:49,739 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26, 26] total 42 [2022-02-23 16:05:49,740 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958589668] [2022-02-23 16:05:49,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:49,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-23 16:05:49,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:49,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-23 16:05:49,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2022-02-23 16:05:49,741 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-02-23 16:05:50,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:50,361 INFO L93 Difference]: Finished difference Result 222 states and 263 transitions. [2022-02-23 16:05:50,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-23 16:05:50,362 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-02-23 16:05:50,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:50,365 INFO L225 Difference]: With dead ends: 222 [2022-02-23 16:05:50,365 INFO L226 Difference]: Without dead ends: 177 [2022-02-23 16:05:50,366 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-02-23 16:05:50,367 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 226 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-02-23 16:05:50,367 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.4s Time] [2022-02-23 16:05:50,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-02-23 16:05:50,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 129. [2022-02-23 16:05:50,374 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-02-23 16:05:50,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 135 transitions. [2022-02-23 16:05:50,375 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 135 transitions. Word has length 136 [2022-02-23 16:05:50,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:50,375 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 135 transitions. [2022-02-23 16:05:50,375 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-02-23 16:05:50,376 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 135 transitions. [2022-02-23 16:05:50,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-02-23 16:05:50,377 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:50,377 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-02-23 16:05:50,394 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-02-23 16:05:50,594 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-02-23 16:05:50,594 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:50,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:50,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1132461015, now seen corresponding path program 14 times [2022-02-23 16:05:50,595 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:50,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456647240] [2022-02-23 16:05:50,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:50,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:50,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-02-23 16:05:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-23 16:05:50,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-23 16:05:50,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-23 16:05:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:05:50,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:05:50,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:05:50,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:05:50,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:05:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:05:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:05:50,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:05:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:50,886 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 279 proven. 189 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-23 16:05:50,886 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:50,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456647240] [2022-02-23 16:05:50,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456647240] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:50,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484090999] [2022-02-23 16:05:50,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:05:50,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:50,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:50,887 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-02-23 16:05:50,916 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-02-23 16:05:50,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:05:50,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:50,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-23 16:05:50,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:51,313 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-23 16:05:51,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:51,494 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 180 proven. 288 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-02-23 16:05:51,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484090999] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:51,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:51,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 17, 17] total 44 [2022-02-23 16:05:51,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143217997] [2022-02-23 16:05:51,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:51,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-23 16:05:51,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:51,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-23 16:05:51,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2022-02-23 16:05:51,496 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-02-23 16:05:52,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:52,650 INFO L93 Difference]: Finished difference Result 241 states and 285 transitions. [2022-02-23 16:05:52,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-23 16:05:52,651 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-02-23 16:05:52,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:52,652 INFO L225 Difference]: With dead ends: 241 [2022-02-23 16:05:52,652 INFO L226 Difference]: Without dead ends: 192 [2022-02-23 16:05:52,654 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-02-23 16:05:52,654 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-02-23 16:05:52,654 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-02-23 16:05:52,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-02-23 16:05:52,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 139. [2022-02-23 16:05:52,657 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-02-23 16:05:52,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 145 transitions. [2022-02-23 16:05:52,657 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 145 transitions. Word has length 138 [2022-02-23 16:05:52,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:52,658 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 145 transitions. [2022-02-23 16:05:52,658 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-02-23 16:05:52,658 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 145 transitions. [2022-02-23 16:05:52,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-02-23 16:05:52,658 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:52,658 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-02-23 16:05:52,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-02-23 16:05:52,875 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-02-23 16:05:52,875 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:52,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:52,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1762808352, now seen corresponding path program 15 times [2022-02-23 16:05:52,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:52,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434412384] [2022-02-23 16:05:52,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:52,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:52,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:53,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-02-23 16:05:53,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-23 16:05:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:05:53,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:05:53,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:05:53,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:05:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:05:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:05:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:05:53,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:05:53,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:05:53,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:05:53,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:05:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:53,158 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 328 proven. 218 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-02-23 16:05:53,158 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:53,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434412384] [2022-02-23 16:05:53,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434412384] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:53,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510523937] [2022-02-23 16:05:53,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:05:53,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:53,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:53,159 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-02-23 16:05:53,160 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-02-23 16:05:53,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-23 16:05:53,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:53,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-23 16:05:53,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:53,621 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-02-23 16:05:53,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:53,830 INFO L134 CoverageAnalysis]: Checked inductivity of 858 backedges. 208 proven. 338 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-02-23 16:05:53,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510523937] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:53,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:53,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 18] total 47 [2022-02-23 16:05:53,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317364933] [2022-02-23 16:05:53,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:53,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-23 16:05:53,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:53,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-23 16:05:53,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1811, Unknown=0, NotChecked=0, Total=2162 [2022-02-23 16:05:53,832 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-02-23 16:05:54,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:54,978 INFO L93 Difference]: Finished difference Result 259 states and 306 transitions. [2022-02-23 16:05:54,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-23 16:05:54,979 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-02-23 16:05:54,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:54,980 INFO L225 Difference]: With dead ends: 259 [2022-02-23 16:05:54,980 INFO L226 Difference]: Without dead ends: 206 [2022-02-23 16:05:54,983 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-02-23 16:05:54,983 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 380 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-23 16:05:54,983 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.5s Time] [2022-02-23 16:05:54,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-02-23 16:05:54,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 149. [2022-02-23 16:05:54,990 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-02-23 16:05:54,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 155 transitions. [2022-02-23 16:05:54,990 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 155 transitions. Word has length 148 [2022-02-23 16:05:54,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:54,990 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 155 transitions. [2022-02-23 16:05:54,991 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-02-23 16:05:54,991 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 155 transitions. [2022-02-23 16:05:54,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-02-23 16:05:54,991 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:54,991 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-02-23 16:05:55,008 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-02-23 16:05:55,199 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-02-23 16:05:55,199 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:55,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:55,200 INFO L85 PathProgramCache]: Analyzing trace with hash -263642921, now seen corresponding path program 16 times [2022-02-23 16:05:55,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:55,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578536603] [2022-02-23 16:05:55,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:55,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:55,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:55,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-02-23 16:05:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-23 16:05:55,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-23 16:05:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-23 16:05:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:05:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:05:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:05:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:05:55,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:05:55,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:05:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:05:55,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:05:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:05:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:05:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:55,535 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 381 proven. 249 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-02-23 16:05:55,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:55,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578536603] [2022-02-23 16:05:55,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578536603] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:55,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510231851] [2022-02-23 16:05:55,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:05:55,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:55,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:55,537 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-02-23 16:05:55,537 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-02-23 16:05:55,596 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:05:55,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:55,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-23 16:05:55,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:56,033 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-02-23 16:05:56,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:56,271 INFO L134 CoverageAnalysis]: Checked inductivity of 994 backedges. 238 proven. 392 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-02-23 16:05:56,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510231851] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:56,272 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:56,272 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 19, 19] total 50 [2022-02-23 16:05:56,272 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451837111] [2022-02-23 16:05:56,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:56,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-23 16:05:56,272 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:56,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-23 16:05:56,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=2052, Unknown=0, NotChecked=0, Total=2450 [2022-02-23 16:05:56,274 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-02-23 16:05:57,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:57,630 INFO L93 Difference]: Finished difference Result 277 states and 327 transitions. [2022-02-23 16:05:57,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-23 16:05:57,631 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-02-23 16:05:57,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:57,632 INFO L225 Difference]: With dead ends: 277 [2022-02-23 16:05:57,632 INFO L226 Difference]: Without dead ends: 220 [2022-02-23 16:05:57,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 345 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3904 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2111, Invalid=10099, Unknown=0, NotChecked=0, Total=12210 [2022-02-23 16:05:57,633 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-02-23 16:05:57,634 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-02-23 16:05:57,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-02-23 16:05:57,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 159. [2022-02-23 16:05:57,636 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-02-23 16:05:57,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 165 transitions. [2022-02-23 16:05:57,637 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 165 transitions. Word has length 158 [2022-02-23 16:05:57,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:57,637 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 165 transitions. [2022-02-23 16:05:57,637 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-02-23 16:05:57,637 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 165 transitions. [2022-02-23 16:05:57,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-02-23 16:05:57,638 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:57,638 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-02-23 16:05:57,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-02-23 16:05:57,845 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-02-23 16:05:57,845 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:05:57,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:05:57,846 INFO L85 PathProgramCache]: Analyzing trace with hash -243938034, now seen corresponding path program 17 times [2022-02-23 16:05:57,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:05:57,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698900592] [2022-02-23 16:05:57,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:05:57,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:05:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:05:58,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-02-23 16:05:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-23 16:05:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-23 16:05:58,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:05:58,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:05:58,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:05:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:05:58,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:05:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:05:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:05:58,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:05:58,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:05:58,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:05:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:05:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:05:58,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:05:58,213 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 438 proven. 282 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-23 16:05:58,213 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:05:58,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698900592] [2022-02-23 16:05:58,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698900592] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:05:58,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521001245] [2022-02-23 16:05:58,213 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:05:58,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:05:58,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:05:58,214 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-02-23 16:05:58,235 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-02-23 16:05:58,293 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-02-23 16:05:58,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:05:58,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-23 16:05:58,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:05:58,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-23 16:05:58,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:05:59,221 INFO L134 CoverageAnalysis]: Checked inductivity of 1140 backedges. 480 proven. 240 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-23 16:05:59,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521001245] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:05:59,221 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:05:59,221 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 53 [2022-02-23 16:05:59,221 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376066896] [2022-02-23 16:05:59,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:05:59,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-23 16:05:59,222 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:05:59,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-23 16:05:59,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=2139, Unknown=0, NotChecked=0, Total=2756 [2022-02-23 16:05:59,223 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-02-23 16:05:59,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:05:59,941 INFO L93 Difference]: Finished difference Result 286 states and 339 transitions. [2022-02-23 16:05:59,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-23 16:05:59,942 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-02-23 16:05:59,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:05:59,943 INFO L225 Difference]: With dead ends: 286 [2022-02-23 16:05:59,943 INFO L226 Difference]: Without dead ends: 225 [2022-02-23 16:05:59,944 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-02-23 16:05:59,944 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-02-23 16:05:59,944 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-02-23 16:05:59,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-02-23 16:05:59,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2022-02-23 16:05:59,947 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-02-23 16:05:59,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 167 transitions. [2022-02-23 16:05:59,948 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 167 transitions. Word has length 168 [2022-02-23 16:05:59,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:05:59,948 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 167 transitions. [2022-02-23 16:05:59,948 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-02-23 16:05:59,948 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 167 transitions. [2022-02-23 16:05:59,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-02-23 16:05:59,949 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:05:59,949 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-02-23 16:05:59,968 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-02-23 16:06:00,168 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-02-23 16:06:00,169 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:00,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:00,169 INFO L85 PathProgramCache]: Analyzing trace with hash -509815567, now seen corresponding path program 18 times [2022-02-23 16:06:00,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:00,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050488999] [2022-02-23 16:06:00,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:00,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:00,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:00,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-23 16:06:00,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-23 16:06:00,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-23 16:06:00,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:06:00,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:06:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:06:00,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:06:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:06:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:06:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:06:00,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:06:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:06:00,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:06:00,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:06:00,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:06:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:00,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 270 proven. 482 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-23 16:06:00,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:00,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050488999] [2022-02-23 16:06:00,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050488999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:00,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167990126] [2022-02-23 16:06:00,370 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:06:00,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:00,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:00,372 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-02-23 16:06:00,373 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-02-23 16:06:00,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-02-23 16:06:00,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:00,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-23 16:06:00,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:00,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-23 16:06:00,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:00,940 INFO L134 CoverageAnalysis]: Checked inductivity of 1172 backedges. 302 proven. 450 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-02-23 16:06:00,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167990126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:00,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:00,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 26 [2022-02-23 16:06:00,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234546887] [2022-02-23 16:06:00,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:00,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-23 16:06:00,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:00,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-23 16:06:00,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=444, Unknown=0, NotChecked=0, Total=650 [2022-02-23 16:06:00,942 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-02-23 16:06:01,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:01,337 INFO L93 Difference]: Finished difference Result 178 states and 186 transitions. [2022-02-23 16:06:01,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-23 16:06:01,337 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-02-23 16:06:01,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:01,338 INFO L225 Difference]: With dead ends: 178 [2022-02-23 16:06:01,338 INFO L226 Difference]: Without dead ends: 178 [2022-02-23 16:06:01,339 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-02-23 16:06:01,339 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-02-23 16:06:01,339 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-02-23 16:06:01,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-02-23 16:06:01,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2022-02-23 16:06:01,343 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-02-23 16:06:01,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 180 transitions. [2022-02-23 16:06:01,343 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 180 transitions. Word has length 170 [2022-02-23 16:06:01,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:01,344 INFO L470 AbstractCegarLoop]: Abstraction has 173 states and 180 transitions. [2022-02-23 16:06:01,344 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-02-23 16:06:01,344 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 180 transitions. [2022-02-23 16:06:01,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-02-23 16:06:01,345 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:01,345 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-02-23 16:06:01,377 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-02-23 16:06:01,577 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-02-23 16:06:01,578 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:01,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:01,578 INFO L85 PathProgramCache]: Analyzing trace with hash 82615321, now seen corresponding path program 19 times [2022-02-23 16:06:01,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:01,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032679110] [2022-02-23 16:06:01,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:01,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:01,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-02-23 16:06:01,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-23 16:06:01,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-23 16:06:01,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:06:01,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:06:01,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:06:01,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:06:01,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:06:01,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:06:01,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:06:01,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:06:01,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:06:01,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:06:01,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:06:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:06:01,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:06:01,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:06:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:01,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 564 proven. 320 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-23 16:06:01,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:01,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032679110] [2022-02-23 16:06:01,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032679110] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:01,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980208857] [2022-02-23 16:06:01,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:06:01,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:01,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:01,984 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-02-23 16:06:01,985 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-02-23 16:06:02,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:02,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-23 16:06:02,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:02,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 672 proven. 272 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-02-23 16:06:02,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:03,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1428 backedges. 610 proven. 272 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-02-23 16:06:03,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980208857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:03,068 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:03,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 36, 36] total 57 [2022-02-23 16:06:03,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449632409] [2022-02-23 16:06:03,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:03,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-23 16:06:03,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:03,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-23 16:06:03,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=2484, Unknown=0, NotChecked=0, Total=3192 [2022-02-23 16:06:03,069 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-02-23 16:06:03,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:03,793 INFO L93 Difference]: Finished difference Result 308 states and 365 transitions. [2022-02-23 16:06:03,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-23 16:06:03,794 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-02-23 16:06:03,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:03,795 INFO L225 Difference]: With dead ends: 308 [2022-02-23 16:06:03,795 INFO L226 Difference]: Without dead ends: 243 [2022-02-23 16:06:03,796 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-02-23 16:06:03,796 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-02-23 16:06:03,797 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-02-23 16:06:03,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-02-23 16:06:03,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 175. [2022-02-23 16:06:03,800 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-02-23 16:06:03,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 182 transitions. [2022-02-23 16:06:03,800 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 182 transitions. Word has length 186 [2022-02-23 16:06:03,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:03,801 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 182 transitions. [2022-02-23 16:06:03,801 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-02-23 16:06:03,801 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 182 transitions. [2022-02-23 16:06:03,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-02-23 16:06:03,802 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:03,802 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-02-23 16:06:03,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-02-23 16:06:04,018 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-02-23 16:06:04,018 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:04,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:04,019 INFO L85 PathProgramCache]: Analyzing trace with hash -535523012, now seen corresponding path program 20 times [2022-02-23 16:06:04,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:04,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710015918] [2022-02-23 16:06:04,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:04,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:04,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-02-23 16:06:04,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:06:04,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:06:04,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:06:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:06:04,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:06:04,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:06:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:06:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:06:04,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:06:04,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:06:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:06:04,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:06:04,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:06:04,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:06:04,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:06:04,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:06:04,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:04,433 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 564 proven. 354 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-23 16:06:04,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:04,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710015918] [2022-02-23 16:06:04,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710015918] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:04,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64129462] [2022-02-23 16:06:04,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:06:04,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:04,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:04,435 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-02-23 16:06:04,439 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-02-23 16:06:04,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:06:04,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:04,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-23 16:06:04,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:05,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-23 16:06:05,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:05,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1462 backedges. 340 proven. 578 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-02-23 16:06:05,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64129462] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:05,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:05,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 22, 22] total 59 [2022-02-23 16:06:05,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458921116] [2022-02-23 16:06:05,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:05,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-23 16:06:05,315 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:05,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-23 16:06:05,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=557, Invalid=2865, Unknown=0, NotChecked=0, Total=3422 [2022-02-23 16:06:05,317 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-02-23 16:06:06,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:06,834 INFO L93 Difference]: Finished difference Result 327 states and 387 transitions. [2022-02-23 16:06:06,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-23 16:06:06,834 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-02-23 16:06:06,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:06,835 INFO L225 Difference]: With dead ends: 327 [2022-02-23 16:06:06,835 INFO L226 Difference]: Without dead ends: 258 [2022-02-23 16:06:06,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 411 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5659 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2963, Invalid=14329, Unknown=0, NotChecked=0, Total=17292 [2022-02-23 16:06:06,837 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 530 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-23 16:06:06,837 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.6s Time] [2022-02-23 16:06:06,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-02-23 16:06:06,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2022-02-23 16:06:06,840 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-02-23 16:06:06,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 192 transitions. [2022-02-23 16:06:06,841 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 192 transitions. Word has length 188 [2022-02-23 16:06:06,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:06,841 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 192 transitions. [2022-02-23 16:06:06,841 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-02-23 16:06:06,841 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 192 transitions. [2022-02-23 16:06:06,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-02-23 16:06:06,842 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:06,842 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-02-23 16:06:06,860 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-02-23 16:06:07,055 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-02-23 16:06:07,055 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:07,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:07,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1382971085, now seen corresponding path program 21 times [2022-02-23 16:06:07,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:07,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493481053] [2022-02-23 16:06:07,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:07,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:07,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:07,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-02-23 16:06:07,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-23 16:06:07,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-23 16:06:07,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:06:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:06:07,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:06:07,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:06:07,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:06:07,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:06:07,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:06:07,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:06:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:06:07,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:06:07,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:06:07,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:06:07,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:06:07,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:06:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:06:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:07,504 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 633 proven. 393 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-02-23 16:06:07,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:07,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493481053] [2022-02-23 16:06:07,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493481053] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:07,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666182915] [2022-02-23 16:06:07,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:06:07,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:07,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:07,505 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-02-23 16:06:07,506 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-02-23 16:06:07,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-02-23 16:06:07,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:07,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-23 16:06:07,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:08,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-02-23 16:06:08,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:08,468 INFO L134 CoverageAnalysis]: Checked inductivity of 1638 backedges. 378 proven. 648 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-02-23 16:06:08,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666182915] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:08,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:08,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 23, 23] total 62 [2022-02-23 16:06:08,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893231239] [2022-02-23 16:06:08,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:08,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-02-23 16:06:08,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:08,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-02-23 16:06:08,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=3166, Unknown=0, NotChecked=0, Total=3782 [2022-02-23 16:06:08,471 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-02-23 16:06:10,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:10,158 INFO L93 Difference]: Finished difference Result 345 states and 408 transitions. [2022-02-23 16:06:10,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-23 16:06:10,159 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-02-23 16:06:10,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:10,160 INFO L225 Difference]: With dead ends: 345 [2022-02-23 16:06:10,160 INFO L226 Difference]: Without dead ends: 272 [2022-02-23 16:06:10,162 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-02-23 16:06:10,163 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.8s IncrementalHoareTripleChecker+Time [2022-02-23 16:06:10,163 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.8s Time] [2022-02-23 16:06:10,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-02-23 16:06:10,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 195. [2022-02-23 16:06:10,166 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-02-23 16:06:10,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 202 transitions. [2022-02-23 16:06:10,166 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 202 transitions. Word has length 198 [2022-02-23 16:06:10,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:10,166 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 202 transitions. [2022-02-23 16:06:10,167 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-02-23 16:06:10,167 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 202 transitions. [2022-02-23 16:06:10,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-02-23 16:06:10,167 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:10,168 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-02-23 16:06:10,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-23 16:06:10,384 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-02-23 16:06:10,384 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:10,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:10,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1594525078, now seen corresponding path program 22 times [2022-02-23 16:06:10,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:10,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385808654] [2022-02-23 16:06:10,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:10,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-02-23 16:06:10,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-23 16:06:10,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:06:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:06:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:06:10,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:06:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:06:10,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:06:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:06:10,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:06:10,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:06:10,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:06:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:06:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:06:10,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:06:10,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:06:10,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:06:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:06:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:06:10,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:10,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 706 proven. 434 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-02-23 16:06:10,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:10,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385808654] [2022-02-23 16:06:10,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385808654] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:10,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663456366] [2022-02-23 16:06:10,858 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:06:10,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:10,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:10,859 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-02-23 16:06:10,860 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-02-23 16:06:10,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:06:10,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:10,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 42 conjunts are in the unsatisfiable core [2022-02-23 16:06:10,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:11,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-02-23 16:06:11,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:11,833 INFO L134 CoverageAnalysis]: Checked inductivity of 1824 backedges. 418 proven. 722 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-02-23 16:06:11,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663456366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:11,834 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:11,834 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 24, 24] total 65 [2022-02-23 16:06:11,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057607724] [2022-02-23 16:06:11,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:11,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-23 16:06:11,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:11,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-23 16:06:11,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3482, Unknown=0, NotChecked=0, Total=4160 [2022-02-23 16:06:11,836 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-02-23 16:06:13,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:13,664 INFO L93 Difference]: Finished difference Result 363 states and 429 transitions. [2022-02-23 16:06:13,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-23 16:06:13,665 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-02-23 16:06:13,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:13,666 INFO L225 Difference]: With dead ends: 363 [2022-02-23 16:06:13,666 INFO L226 Difference]: Without dead ends: 286 [2022-02-23 16:06:13,667 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-02-23 16:06:13,667 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.8s IncrementalHoareTripleChecker+Time [2022-02-23 16:06:13,668 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.8s Time] [2022-02-23 16:06:13,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-02-23 16:06:13,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 205. [2022-02-23 16:06:13,671 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-02-23 16:06:13,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 212 transitions. [2022-02-23 16:06:13,671 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 212 transitions. Word has length 208 [2022-02-23 16:06:13,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:13,672 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 212 transitions. [2022-02-23 16:06:13,672 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-02-23 16:06:13,672 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 212 transitions. [2022-02-23 16:06:13,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-02-23 16:06:13,673 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:13,673 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-02-23 16:06:13,691 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-02-23 16:06:13,883 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-02-23 16:06:13,883 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:13,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:13,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1419258655, now seen corresponding path program 23 times [2022-02-23 16:06:13,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:13,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808153854] [2022-02-23 16:06:13,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:13,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:13,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:14,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-02-23 16:06:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-23 16:06:14,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:06:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:06:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:06:14,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:06:14,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:06:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:06:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:06:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:06:14,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:06:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:06:14,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:06:14,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:06:14,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:06:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:06:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:06:14,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:06:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:06:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:06:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:14,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 783 proven. 477 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-23 16:06:14,410 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:14,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808153854] [2022-02-23 16:06:14,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808153854] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:14,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883173528] [2022-02-23 16:06:14,410 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:06:14,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:14,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:14,411 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-02-23 16:06:14,412 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-02-23 16:06:14,499 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2022-02-23 16:06:14,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:14,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-23 16:06:14,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:15,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-23 16:06:15,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:15,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2020 backedges. 840 proven. 420 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-23 16:06:15,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883173528] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:15,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:15,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44, 44] total 68 [2022-02-23 16:06:15,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87724858] [2022-02-23 16:06:15,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:15,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-02-23 16:06:15,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:15,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-02-23 16:06:15,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1017, Invalid=3539, Unknown=0, NotChecked=0, Total=4556 [2022-02-23 16:06:15,712 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-02-23 16:06:16,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:16,703 INFO L93 Difference]: Finished difference Result 372 states and 441 transitions. [2022-02-23 16:06:16,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-23 16:06:16,704 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-02-23 16:06:16,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:16,705 INFO L225 Difference]: With dead ends: 372 [2022-02-23 16:06:16,705 INFO L226 Difference]: Without dead ends: 291 [2022-02-23 16:06:16,706 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-02-23 16:06:16,707 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-02-23 16:06:16,707 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-02-23 16:06:16,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-02-23 16:06:16,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 207. [2022-02-23 16:06:16,710 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-02-23 16:06:16,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 214 transitions. [2022-02-23 16:06:16,711 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 214 transitions. Word has length 218 [2022-02-23 16:06:16,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:16,711 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 214 transitions. [2022-02-23 16:06:16,711 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-02-23 16:06:16,711 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 214 transitions. [2022-02-23 16:06:16,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-02-23 16:06:16,712 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:16,712 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-02-23 16:06:16,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-02-23 16:06:16,925 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-02-23 16:06:16,925 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:16,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:16,925 INFO L85 PathProgramCache]: Analyzing trace with hash -705004028, now seen corresponding path program 24 times [2022-02-23 16:06:16,925 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:16,925 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966523052] [2022-02-23 16:06:16,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:16,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:17,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:06:17,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:06:17,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:06:17,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:06:17,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:06:17,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:06:17,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:06:17,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:06:17,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:06:17,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:06:17,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:06:17,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:06:17,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:06:17,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:06:17,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:06:17,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:06:17,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:06:17,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:06:17,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:06:17,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:06:17,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:17,225 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 460 proven. 842 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-23 16:06:17,225 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:17,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966523052] [2022-02-23 16:06:17,225 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966523052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:17,225 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941692609] [2022-02-23 16:06:17,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:06:17,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:17,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:17,227 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-02-23 16:06:17,232 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-02-23 16:06:17,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-02-23 16:06:17,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:17,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-23 16:06:17,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:17,599 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-23 16:06:17,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:17,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2062 backedges. 502 proven. 800 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-02-23 16:06:17,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941692609] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:17,898 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:17,898 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 31 [2022-02-23 16:06:17,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797813533] [2022-02-23 16:06:17,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:17,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-23 16:06:17,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:17,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-23 16:06:17,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=614, Unknown=0, NotChecked=0, Total=930 [2022-02-23 16:06:17,900 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-02-23 16:06:18,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:18,327 INFO L93 Difference]: Finished difference Result 224 states and 233 transitions. [2022-02-23 16:06:18,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-23 16:06:18,328 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-02-23 16:06:18,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:18,328 INFO L225 Difference]: With dead ends: 224 [2022-02-23 16:06:18,328 INFO L226 Difference]: Without dead ends: 224 [2022-02-23 16:06:18,329 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-02-23 16:06:18,329 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.2s IncrementalHoareTripleChecker+Time [2022-02-23 16:06:18,330 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.2s Time] [2022-02-23 16:06:18,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-02-23 16:06:18,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 219. [2022-02-23 16:06:18,332 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-02-23 16:06:18,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 227 transitions. [2022-02-23 16:06:18,333 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 227 transitions. Word has length 220 [2022-02-23 16:06:18,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:18,333 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 227 transitions. [2022-02-23 16:06:18,333 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-02-23 16:06:18,334 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 227 transitions. [2022-02-23 16:06:18,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-02-23 16:06:18,334 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:18,334 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-02-23 16:06:18,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-23 16:06:18,551 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-02-23 16:06:18,551 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:18,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:18,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1082933460, now seen corresponding path program 25 times [2022-02-23 16:06:18,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:18,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371047588] [2022-02-23 16:06:18,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:18,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:18,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:19,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-02-23 16:06:19,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:06:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:06:19,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:06:19,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:06:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:06:19,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:06:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:06:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:06:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:06:19,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:06:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:06:19,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:06:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:06:19,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:06:19,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:06:19,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:06:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:06:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:06:19,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:06:19,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:06:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:06:19,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 949 proven. 525 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-23 16:06:19,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:19,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371047588] [2022-02-23 16:06:19,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371047588] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:19,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56520226] [2022-02-23 16:06:19,147 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:06:19,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:19,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:19,148 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-02-23 16:06:19,149 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-02-23 16:06:19,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:19,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-23 16:06:19,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:20,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1092 proven. 462 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-02-23 16:06:20,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2398 backedges. 1010 proven. 462 refuted. 0 times theorem prover too weak. 926 trivial. 0 not checked. [2022-02-23 16:06:20,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56520226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:20,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:20,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 46, 46] total 72 [2022-02-23 16:06:20,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922654759] [2022-02-23 16:06:20,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:20,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-02-23 16:06:20,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:20,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-02-23 16:06:20,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=3979, Unknown=0, NotChecked=0, Total=5112 [2022-02-23 16:06:20,441 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-02-23 16:06:21,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:21,494 INFO L93 Difference]: Finished difference Result 394 states and 467 transitions. [2022-02-23 16:06:21,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-23 16:06:21,495 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-02-23 16:06:21,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:21,496 INFO L225 Difference]: With dead ends: 394 [2022-02-23 16:06:21,496 INFO L226 Difference]: Without dead ends: 309 [2022-02-23 16:06:21,497 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-02-23 16:06:21,497 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-02-23 16:06:21,497 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-02-23 16:06:21,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-02-23 16:06:21,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 221. [2022-02-23 16:06:21,502 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-02-23 16:06:21,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 229 transitions. [2022-02-23 16:06:21,503 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 229 transitions. Word has length 236 [2022-02-23 16:06:21,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:21,504 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 229 transitions. [2022-02-23 16:06:21,504 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-02-23 16:06:21,504 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 229 transitions. [2022-02-23 16:06:21,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-02-23 16:06:21,505 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:21,505 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-02-23 16:06:21,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-23 16:06:21,721 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-02-23 16:06:21,721 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:21,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:21,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1034320497, now seen corresponding path program 26 times [2022-02-23 16:06:21,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:21,722 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551090793] [2022-02-23 16:06:21,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:21,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:21,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:22,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-02-23 16:06:22,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-23 16:06:22,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:06:22,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:06:22,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:06:22,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:06:22,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:06:22,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:06:22,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:06:22,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:06:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:06:22,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:06:22,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:06:22,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:06:22,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:06:22,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:06:22,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:06:22,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:06:22,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:06:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:06:22,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:06:22,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:06:22,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:22,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 949 proven. 569 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-23 16:06:22,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:22,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551090793] [2022-02-23 16:06:22,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551090793] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:22,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500309381] [2022-02-23 16:06:22,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:06:22,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:22,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:22,347 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-02-23 16:06:22,348 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-02-23 16:06:22,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:06:22,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:22,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-23 16:06:22,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:23,192 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-23 16:06:23,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:23,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2442 backedges. 550 proven. 968 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-02-23 16:06:23,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500309381] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:23,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:23,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 27, 27] total 74 [2022-02-23 16:06:23,493 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090095419] [2022-02-23 16:06:23,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:23,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-02-23 16:06:23,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:23,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-02-23 16:06:23,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=882, Invalid=4520, Unknown=0, NotChecked=0, Total=5402 [2022-02-23 16:06:23,495 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-02-23 16:06:25,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:25,791 INFO L93 Difference]: Finished difference Result 413 states and 489 transitions. [2022-02-23 16:06:25,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-02-23 16:06:25,791 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-02-23 16:06:25,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:25,792 INFO L225 Difference]: With dead ends: 413 [2022-02-23 16:06:25,792 INFO L226 Difference]: Without dead ends: 324 [2022-02-23 16:06:25,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 687 GetRequests, 521 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9304 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4703, Invalid=23019, Unknown=0, NotChecked=0, Total=27722 [2022-02-23 16:06:25,798 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.1s IncrementalHoareTripleChecker+Time [2022-02-23 16:06:25,799 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.1s Time] [2022-02-23 16:06:25,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-02-23 16:06:25,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 231. [2022-02-23 16:06:25,802 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-02-23 16:06:25,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 239 transitions. [2022-02-23 16:06:25,803 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 239 transitions. Word has length 238 [2022-02-23 16:06:25,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:25,804 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 239 transitions. [2022-02-23 16:06:25,804 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-02-23 16:06:25,804 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 239 transitions. [2022-02-23 16:06:25,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-02-23 16:06:25,805 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:25,805 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-02-23 16:06:25,825 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-02-23 16:06:26,023 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-02-23 16:06:26,023 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:26,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:26,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1502889018, now seen corresponding path program 27 times [2022-02-23 16:06:26,023 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:26,023 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693316176] [2022-02-23 16:06:26,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:26,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:26,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:26,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-02-23 16:06:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:06:26,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:06:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:06:26,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:06:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:06:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:06:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:06:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:06:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:06:26,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:06:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:06:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:06:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:06:26,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:06:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:06:26,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:06:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:06:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:06:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:06:26,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:06:26,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:06:26,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:06:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:26,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 1038 proven. 618 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-02-23 16:06:26,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:26,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693316176] [2022-02-23 16:06:26,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693316176] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:26,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093060601] [2022-02-23 16:06:26,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:06:26,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:26,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:26,689 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-02-23 16:06:26,709 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-02-23 16:06:26,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2022-02-23 16:06:26,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:26,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-23 16:06:26,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:27,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-02-23 16:06:27,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2668 backedges. 598 proven. 1058 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-02-23 16:06:27,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093060601] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:27,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:27,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 28, 28] total 77 [2022-02-23 16:06:27,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650696497] [2022-02-23 16:06:27,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:27,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-02-23 16:06:27,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:27,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-02-23 16:06:27,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=956, Invalid=4896, Unknown=0, NotChecked=0, Total=5852 [2022-02-23 16:06:27,978 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-02-23 16:06:30,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:30,313 INFO L93 Difference]: Finished difference Result 431 states and 510 transitions. [2022-02-23 16:06:30,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-02-23 16:06:30,314 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-02-23 16:06:30,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:30,315 INFO L225 Difference]: With dead ends: 431 [2022-02-23 16:06:30,315 INFO L226 Difference]: Without dead ends: 338 [2022-02-23 16:06:30,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 543 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10141 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5099, Invalid=25003, Unknown=0, NotChecked=0, Total=30102 [2022-02-23 16:06:30,318 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-02-23 16:06:30,318 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-02-23 16:06:30,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-02-23 16:06:30,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 241. [2022-02-23 16:06:30,321 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-02-23 16:06:30,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 249 transitions. [2022-02-23 16:06:30,322 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 249 transitions. Word has length 248 [2022-02-23 16:06:30,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:30,322 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 249 transitions. [2022-02-23 16:06:30,322 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-02-23 16:06:30,322 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 249 transitions. [2022-02-23 16:06:30,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2022-02-23 16:06:30,323 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:30,323 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-02-23 16:06:30,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-23 16:06:30,539 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-02-23 16:06:30,539 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:30,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:30,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1900930243, now seen corresponding path program 28 times [2022-02-23 16:06:30,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:30,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556331943] [2022-02-23 16:06:30,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:30,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:30,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:31,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-02-23 16:06:31,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:06:31,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:06:31,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:06:31,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:06:31,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:06:31,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:06:31,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:06:31,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:06:31,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:06:31,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:06:31,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:06:31,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:06:31,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:06:31,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:06:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:06:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:06:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:06:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:06:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:06:31,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:06:31,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:06:31,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:06:31,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:06:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:31,240 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 1131 proven. 669 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-02-23 16:06:31,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:31,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556331943] [2022-02-23 16:06:31,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556331943] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:31,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008316213] [2022-02-23 16:06:31,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:06:31,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:31,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:31,242 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-02-23 16:06:31,243 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-02-23 16:06:31,328 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:06:31,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:31,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 52 conjunts are in the unsatisfiable core [2022-02-23 16:06:31,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:32,200 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-02-23 16:06:32,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:32,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2904 backedges. 648 proven. 1152 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-02-23 16:06:32,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008316213] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:32,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:32,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 29, 29] total 80 [2022-02-23 16:06:32,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085474734] [2022-02-23 16:06:32,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:32,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-02-23 16:06:32,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:32,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-02-23 16:06:32,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=5287, Unknown=0, NotChecked=0, Total=6320 [2022-02-23 16:06:32,548 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-02-23 16:06:34,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:34,937 INFO L93 Difference]: Finished difference Result 449 states and 531 transitions. [2022-02-23 16:06:34,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-02-23 16:06:34,938 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-02-23 16:06:34,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:34,939 INFO L225 Difference]: With dead ends: 449 [2022-02-23 16:06:34,939 INFO L226 Difference]: Without dead ends: 352 [2022-02-23 16:06:34,942 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-02-23 16:06:34,942 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-02-23 16:06:34,942 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-02-23 16:06:34,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-02-23 16:06:34,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 251. [2022-02-23 16:06:34,945 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-02-23 16:06:34,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 259 transitions. [2022-02-23 16:06:34,946 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 259 transitions. Word has length 258 [2022-02-23 16:06:34,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:34,946 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 259 transitions. [2022-02-23 16:06:34,946 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-02-23 16:06:34,946 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 259 transitions. [2022-02-23 16:06:34,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-02-23 16:06:34,947 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:34,947 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-02-23 16:06:34,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-23 16:06:35,162 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-02-23 16:06:35,162 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:35,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:35,162 INFO L85 PathProgramCache]: Analyzing trace with hash 462951412, now seen corresponding path program 29 times [2022-02-23 16:06:35,163 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:35,163 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141721688] [2022-02-23 16:06:35,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:35,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:35,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:35,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-02-23 16:06:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:06:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:06:35,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:06:35,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:06:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:06:35,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:06:35,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:06:35,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:06:35,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:06:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:06:35,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:06:35,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:06:35,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:06:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:06:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:06:35,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:06:35,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:06:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:06:35,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:06:35,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:06:35,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:06:35,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:06:35,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:06:35,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:06:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:35,934 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1228 proven. 722 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-23 16:06:35,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:35,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141721688] [2022-02-23 16:06:35,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141721688] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:35,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732557566] [2022-02-23 16:06:35,934 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:06:35,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:35,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:35,948 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-02-23 16:06:35,975 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-02-23 16:06:36,060 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-02-23 16:06:36,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:36,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-23 16:06:36,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:37,318 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-23 16:06:37,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:37,655 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 1300 proven. 650 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-23 16:06:37,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732557566] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:37,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:37,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54, 54] total 83 [2022-02-23 16:06:37,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310381584] [2022-02-23 16:06:37,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:37,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-02-23 16:06:37,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:37,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-02-23 16:06:37,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1517, Invalid=5289, Unknown=0, NotChecked=0, Total=6806 [2022-02-23 16:06:37,658 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-02-23 16:06:38,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:38,953 INFO L93 Difference]: Finished difference Result 458 states and 543 transitions. [2022-02-23 16:06:38,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-23 16:06:38,954 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-02-23 16:06:38,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:38,955 INFO L225 Difference]: With dead ends: 458 [2022-02-23 16:06:38,955 INFO L226 Difference]: Without dead ends: 357 [2022-02-23 16:06:38,957 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-02-23 16:06:38,957 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-02-23 16:06:38,957 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-02-23 16:06:38,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-02-23 16:06:38,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 253. [2022-02-23 16:06:38,961 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-02-23 16:06:38,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 261 transitions. [2022-02-23 16:06:38,978 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 261 transitions. Word has length 268 [2022-02-23 16:06:38,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:38,979 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 261 transitions. [2022-02-23 16:06:38,979 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-02-23 16:06:38,979 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 261 transitions. [2022-02-23 16:06:38,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2022-02-23 16:06:38,980 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:38,980 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-02-23 16:06:38,997 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-02-23 16:06:39,185 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-02-23 16:06:39,185 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:39,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:39,185 INFO L85 PathProgramCache]: Analyzing trace with hash -799830441, now seen corresponding path program 30 times [2022-02-23 16:06:39,186 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:39,186 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403922039] [2022-02-23 16:06:39,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:39,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:39,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:39,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-23 16:06:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:06:39,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:06:39,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:06:39,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:06:39,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:06:39,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:06:39,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:06:39,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:06:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:06:39,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:06:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:06:39,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:06:39,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:06:39,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:06:39,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:06:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:06:39,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:06:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:06:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:06:39,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:06:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:06:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:06:39,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:06:39,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:06:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:39,587 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 700 proven. 1302 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-23 16:06:39,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:39,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403922039] [2022-02-23 16:06:39,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403922039] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:39,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934040079] [2022-02-23 16:06:39,588 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:06:39,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:39,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:39,589 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-02-23 16:06:39,621 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-02-23 16:06:39,707 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2022-02-23 16:06:39,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:39,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-23 16:06:39,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:40,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-23 16:06:40,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 3202 backedges. 752 proven. 1250 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-02-23 16:06:40,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934040079] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:40,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:40,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 36 [2022-02-23 16:06:40,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426731110] [2022-02-23 16:06:40,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:40,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-23 16:06:40,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:40,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-23 16:06:40,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=809, Unknown=0, NotChecked=0, Total=1260 [2022-02-23 16:06:40,376 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-02-23 16:06:40,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:40,976 INFO L93 Difference]: Finished difference Result 270 states and 280 transitions. [2022-02-23 16:06:40,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-23 16:06:40,977 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-02-23 16:06:40,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:40,978 INFO L225 Difference]: With dead ends: 270 [2022-02-23 16:06:40,978 INFO L226 Difference]: Without dead ends: 270 [2022-02-23 16:06:40,978 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-02-23 16:06:40,978 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-02-23 16:06:40,978 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-02-23 16:06:40,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-02-23 16:06:40,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 265. [2022-02-23 16:06:40,984 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-02-23 16:06:40,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 274 transitions. [2022-02-23 16:06:40,985 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 274 transitions. Word has length 270 [2022-02-23 16:06:40,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:40,985 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 274 transitions. [2022-02-23 16:06:40,985 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-02-23 16:06:40,986 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 274 transitions. [2022-02-23 16:06:40,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-02-23 16:06:40,986 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:40,987 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-02-23 16:06:41,006 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-02-23 16:06:41,197 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-02-23 16:06:41,198 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:41,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:41,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1396717185, now seen corresponding path program 31 times [2022-02-23 16:06:41,198 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:41,198 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664108490] [2022-02-23 16:06:41,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:41,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:41,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-02-23 16:06:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:06:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:06:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:06:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:06:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:06:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:06:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:06:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:06:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:06:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:06:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:06:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:06:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:06:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:06:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:06:41,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:06:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:41,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:06:41,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:06:42,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:06:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:06:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:06:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:06:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:06:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:06:42,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:06:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:06:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1434 proven. 780 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-23 16:06:42,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:42,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664108490] [2022-02-23 16:06:42,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664108490] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:42,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913856212] [2022-02-23 16:06:42,028 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:06:42,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:42,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:42,030 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-02-23 16:06:42,031 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-02-23 16:06:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:42,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 56 conjunts are in the unsatisfiable core [2022-02-23 16:06:42,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:43,416 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1612 proven. 702 refuted. 0 times theorem prover too weak. 1304 trivial. 0 not checked. [2022-02-23 16:06:43,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:43,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3618 backedges. 1510 proven. 702 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2022-02-23 16:06:43,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913856212] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:43,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:43,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 56, 56] total 87 [2022-02-23 16:06:43,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341249523] [2022-02-23 16:06:43,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:43,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2022-02-23 16:06:43,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:43,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2022-02-23 16:06:43,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1658, Invalid=5824, Unknown=0, NotChecked=0, Total=7482 [2022-02-23 16:06:43,781 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-02-23 16:06:45,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:45,298 INFO L93 Difference]: Finished difference Result 480 states and 569 transitions. [2022-02-23 16:06:45,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-23 16:06:45,298 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-02-23 16:06:45,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:45,300 INFO L225 Difference]: With dead ends: 480 [2022-02-23 16:06:45,300 INFO L226 Difference]: Without dead ends: 375 [2022-02-23 16:06:45,301 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-02-23 16:06:45,301 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-02-23 16:06:45,301 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-02-23 16:06:45,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-02-23 16:06:45,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 267. [2022-02-23 16:06:45,305 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-02-23 16:06:45,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 276 transitions. [2022-02-23 16:06:45,306 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 276 transitions. Word has length 286 [2022-02-23 16:06:45,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:45,306 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 276 transitions. [2022-02-23 16:06:45,306 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-02-23 16:06:45,306 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 276 transitions. [2022-02-23 16:06:45,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2022-02-23 16:06:45,307 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:45,307 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-02-23 16:06:45,324 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-02-23 16:06:45,523 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-02-23 16:06:45,523 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:45,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:45,524 INFO L85 PathProgramCache]: Analyzing trace with hash -2076929758, now seen corresponding path program 32 times [2022-02-23 16:06:45,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:45,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031092451] [2022-02-23 16:06:45,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:45,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-02-23 16:06:46,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:06:46,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:06:46,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:06:46,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:06:46,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:06:46,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:06:46,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:06:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:06:46,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:06:46,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:06:46,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:06:46,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:06:46,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:06:46,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:06:46,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:06:46,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:06:46,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:06:46,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:06:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:06:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:06:46,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:06:46,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:06:46,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:06:46,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:06:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:06:46,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:06:46,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:46,374 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 1434 proven. 834 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-23 16:06:46,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:46,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031092451] [2022-02-23 16:06:46,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031092451] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:46,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548649148] [2022-02-23 16:06:46,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:06:46,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:46,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:46,376 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-02-23 16:06:46,377 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-02-23 16:06:46,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:06:46,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:46,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-23 16:06:46,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:47,551 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-23 16:06:47,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:47,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3672 backedges. 810 proven. 1458 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-02-23 16:06:47,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548649148] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:47,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:47,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 32, 32] total 89 [2022-02-23 16:06:47,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266293730] [2022-02-23 16:06:47,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:47,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-02-23 16:06:47,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:47,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-02-23 16:06:47,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1282, Invalid=6550, Unknown=0, NotChecked=0, Total=7832 [2022-02-23 16:06:47,943 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-02-23 16:06:50,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:50,769 INFO L93 Difference]: Finished difference Result 499 states and 591 transitions. [2022-02-23 16:06:50,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-02-23 16:06:50,769 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-02-23 16:06:50,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:50,770 INFO L225 Difference]: With dead ends: 499 [2022-02-23 16:06:50,770 INFO L226 Difference]: Without dead ends: 390 [2022-02-23 16:06:50,772 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-02-23 16:06:50,772 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-02-23 16:06:50,772 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-02-23 16:06:50,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-02-23 16:06:50,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 277. [2022-02-23 16:06:50,790 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-02-23 16:06:50,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 286 transitions. [2022-02-23 16:06:50,790 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 286 transitions. Word has length 288 [2022-02-23 16:06:50,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:50,790 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 286 transitions. [2022-02-23 16:06:50,791 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-02-23 16:06:50,791 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 286 transitions. [2022-02-23 16:06:50,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2022-02-23 16:06:50,792 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:50,792 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-02-23 16:06:50,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-23 16:06:50,992 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-02-23 16:06:50,992 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:50,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:50,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1023800729, now seen corresponding path program 33 times [2022-02-23 16:06:50,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:50,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407233370] [2022-02-23 16:06:50,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:50,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:51,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-02-23 16:06:51,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:06:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:06:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:06:51,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:06:51,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:06:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:06:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:06:51,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:06:51,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:06:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:06:51,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:06:51,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:06:51,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:06:51,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:06:51,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:06:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:06:51,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:06:51,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:06:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:06:51,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:06:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:06:51,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:06:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:06:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:06:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:06:51,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:06:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:06:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:51,894 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 1543 proven. 893 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-02-23 16:06:51,894 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:51,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407233370] [2022-02-23 16:06:51,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407233370] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:51,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564081750] [2022-02-23 16:06:51,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:06:51,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:51,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:51,895 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-02-23 16:06:51,896 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-02-23 16:06:52,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 29 check-sat command(s) [2022-02-23 16:06:52,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:52,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 60 conjunts are in the unsatisfiable core [2022-02-23 16:06:52,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:53,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-02-23 16:06:53,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 3948 backedges. 868 proven. 1568 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-02-23 16:06:53,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564081750] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:53,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:53,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 33, 33] total 92 [2022-02-23 16:06:53,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088578036] [2022-02-23 16:06:53,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:53,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-02-23 16:06:53,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:53,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-02-23 16:06:53,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1371, Invalid=7001, Unknown=0, NotChecked=0, Total=8372 [2022-02-23 16:06:53,557 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-02-23 16:06:56,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:06:56,611 INFO L93 Difference]: Finished difference Result 517 states and 612 transitions. [2022-02-23 16:06:56,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-23 16:06:56,612 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-02-23 16:06:56,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:06:56,613 INFO L225 Difference]: With dead ends: 517 [2022-02-23 16:06:56,613 INFO L226 Difference]: Without dead ends: 404 [2022-02-23 16:06:56,627 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-02-23 16:06:56,627 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-02-23 16:06:56,628 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-02-23 16:06:56,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-02-23 16:06:56,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 287. [2022-02-23 16:06:56,631 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-02-23 16:06:56,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 296 transitions. [2022-02-23 16:06:56,632 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 296 transitions. Word has length 298 [2022-02-23 16:06:56,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:06:56,632 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 296 transitions. [2022-02-23 16:06:56,632 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-02-23 16:06:56,632 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 296 transitions. [2022-02-23 16:06:56,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-02-23 16:06:56,633 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:06:56,633 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-02-23 16:06:56,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-23 16:06:56,850 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-02-23 16:06:56,850 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:06:56,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:06:56,851 INFO L85 PathProgramCache]: Analyzing trace with hash 313307984, now seen corresponding path program 34 times [2022-02-23 16:06:56,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:06:56,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499327310] [2022-02-23 16:06:56,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:06:56,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:06:56,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:06:57,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-02-23 16:06:57,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:06:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:06:57,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:06:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:06:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:06:57,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:06:57,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:06:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:06:57,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:06:57,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:06:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:06:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:06:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:06:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:06:57,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:06:57,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:06:57,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:06:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:06:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:06:57,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:06:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:06:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:06:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:06:57,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:06:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:06:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:06:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:06:57,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:06:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:06:57,793 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 1656 proven. 954 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-02-23 16:06:57,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:06:57,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499327310] [2022-02-23 16:06:57,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499327310] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:06:57,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066093200] [2022-02-23 16:06:57,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:06:57,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:06:57,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:06:57,795 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-02-23 16:06:57,795 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-02-23 16:06:57,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:06:57,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:06:57,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 851 conjuncts, 62 conjunts are in the unsatisfiable core [2022-02-23 16:06:57,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:06:59,061 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-02-23 16:06:59,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:06:59,453 INFO L134 CoverageAnalysis]: Checked inductivity of 4234 backedges. 928 proven. 1682 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2022-02-23 16:06:59,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066093200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:06:59,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:06:59,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 34, 34] total 95 [2022-02-23 16:06:59,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282199380] [2022-02-23 16:06:59,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:06:59,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-02-23 16:06:59,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:06:59,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-02-23 16:06:59,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=7467, Unknown=0, NotChecked=0, Total=8930 [2022-02-23 16:06:59,455 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-02-23 16:07:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:02,741 INFO L93 Difference]: Finished difference Result 535 states and 633 transitions. [2022-02-23 16:07:02,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-02-23 16:07:02,741 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-02-23 16:07:02,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:02,743 INFO L225 Difference]: With dead ends: 535 [2022-02-23 16:07:02,743 INFO L226 Difference]: Without dead ends: 418 [2022-02-23 16:07:02,745 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-02-23 16:07:02,745 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-02-23 16:07:02,745 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-02-23 16:07:02,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-02-23 16:07:02,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 297. [2022-02-23 16:07:02,748 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-02-23 16:07:02,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 306 transitions. [2022-02-23 16:07:02,749 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 306 transitions. Word has length 308 [2022-02-23 16:07:02,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:02,749 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 306 transitions. [2022-02-23 16:07:02,749 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-02-23 16:07:02,749 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 306 transitions. [2022-02-23 16:07:02,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 319 [2022-02-23 16:07:02,751 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:02,751 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-02-23 16:07:02,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-23 16:07:02,967 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-02-23 16:07:02,967 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:02,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:02,968 INFO L85 PathProgramCache]: Analyzing trace with hash 2077768263, now seen corresponding path program 35 times [2022-02-23 16:07:02,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:02,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413574932] [2022-02-23 16:07:02,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:02,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:02,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:03,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-02-23 16:07:03,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:07:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:07:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:07:03,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:07:03,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:07:03,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:07:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:07:03,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:07:03,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:07:03,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:07:03,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:07:03,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:07:03,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:07:03,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:07:03,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:07:03,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:03,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:07:03,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:07:04,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:07:04,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:07:04,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:07:04,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:07:04,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:07:04,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:07:04,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:07:04,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:07:04,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:07:04,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:07:04,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:07:04,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:07:04,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:04,016 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1773 proven. 1017 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-23 16:07:04,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:04,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413574932] [2022-02-23 16:07:04,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413574932] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:04,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837367237] [2022-02-23 16:07:04,016 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:07:04,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:04,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:04,017 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-02-23 16:07:04,018 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-02-23 16:07:04,139 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2022-02-23 16:07:04,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:04,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-23 16:07:04,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:05,743 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-23 16:07:05,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:06,162 INFO L134 CoverageAnalysis]: Checked inductivity of 4530 backedges. 1860 proven. 930 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-23 16:07:06,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837367237] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:06,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:06,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 64, 64] total 98 [2022-02-23 16:07:06,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357440143] [2022-02-23 16:07:06,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:06,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2022-02-23 16:07:06,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:06,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2022-02-23 16:07:06,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2117, Invalid=7389, Unknown=0, NotChecked=0, Total=9506 [2022-02-23 16:07:06,165 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-02-23 16:07:07,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:07,894 INFO L93 Difference]: Finished difference Result 544 states and 645 transitions. [2022-02-23 16:07:07,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-23 16:07:07,894 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-02-23 16:07:07,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:07,895 INFO L225 Difference]: With dead ends: 544 [2022-02-23 16:07:07,895 INFO L226 Difference]: Without dead ends: 423 [2022-02-23 16:07:07,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 854 GetRequests, 696 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=5684, Invalid=19756, Unknown=0, NotChecked=0, Total=25440 [2022-02-23 16:07:07,898 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-02-23 16:07:07,898 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-02-23 16:07:07,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-02-23 16:07:07,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 299. [2022-02-23 16:07:07,901 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-02-23 16:07:07,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 308 transitions. [2022-02-23 16:07:07,902 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 308 transitions. Word has length 318 [2022-02-23 16:07:07,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:07,902 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 308 transitions. [2022-02-23 16:07:07,902 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-02-23 16:07:07,902 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 308 transitions. [2022-02-23 16:07:07,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 321 [2022-02-23 16:07:07,903 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:07,903 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-02-23 16:07:07,921 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-02-23 16:07:08,120 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-02-23 16:07:08,120 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:08,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:08,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1456322026, now seen corresponding path program 36 times [2022-02-23 16:07:08,121 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:08,121 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338102956] [2022-02-23 16:07:08,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:08,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:08,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:08,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:07:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:07:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:07:08,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:07:08,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:07:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:07:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:07:08,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:07:08,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:07:08,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:07:08,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:07:08,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:07:08,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:07:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:07:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:07:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:07:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:07:08,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:07:08,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:07:08,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:07:08,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:07:08,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:07:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:07:08,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:07:08,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:07:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:07:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:07:08,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:07:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:07:08,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:07:08,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:08,607 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 990 proven. 1862 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-23 16:07:08,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:08,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338102956] [2022-02-23 16:07:08,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338102956] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:08,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989179461] [2022-02-23 16:07:08,608 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:07:08,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:08,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:08,609 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-02-23 16:07:08,609 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-02-23 16:07:08,732 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 32 check-sat command(s) [2022-02-23 16:07:08,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:08,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 65 conjunts are in the unsatisfiable core [2022-02-23 16:07:08,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:09,137 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-23 16:07:09,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:09,534 INFO L134 CoverageAnalysis]: Checked inductivity of 4592 backedges. 1052 proven. 1800 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-02-23 16:07:09,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989179461] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:09,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:09,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 41 [2022-02-23 16:07:09,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055482970] [2022-02-23 16:07:09,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:09,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-23 16:07:09,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:09,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-23 16:07:09,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=1029, Unknown=0, NotChecked=0, Total=1640 [2022-02-23 16:07:09,536 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-02-23 16:07:10,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:10,187 INFO L93 Difference]: Finished difference Result 316 states and 327 transitions. [2022-02-23 16:07:10,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-23 16:07:10,187 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-02-23 16:07:10,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:10,188 INFO L225 Difference]: With dead ends: 316 [2022-02-23 16:07:10,188 INFO L226 Difference]: Without dead ends: 316 [2022-02-23 16:07:10,189 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-02-23 16:07:10,189 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-02-23 16:07:10,197 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-02-23 16:07:10,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-02-23 16:07:10,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 311. [2022-02-23 16:07:10,200 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-02-23 16:07:10,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 321 transitions. [2022-02-23 16:07:10,201 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 321 transitions. Word has length 320 [2022-02-23 16:07:10,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:10,201 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 321 transitions. [2022-02-23 16:07:10,201 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-02-23 16:07:10,201 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 321 transitions. [2022-02-23 16:07:10,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2022-02-23 16:07:10,202 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:10,202 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-02-23 16:07:10,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-02-23 16:07:10,412 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-02-23 16:07:10,412 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:10,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:10,412 INFO L85 PathProgramCache]: Analyzing trace with hash 831941394, now seen corresponding path program 37 times [2022-02-23 16:07:10,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:10,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386328180] [2022-02-23 16:07:10,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:10,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:10,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-02-23 16:07:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:07:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:07:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:07:11,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:07:11,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:07:11,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:07:11,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:07:11,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:07:11,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:07:11,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:07:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:07:11,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:07:11,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:07:11,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:07:11,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:07:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:07:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:07:11,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:07:11,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:07:11,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:07:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:07:11,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:07:11,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:07:11,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:07:11,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:07:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:07:11,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:07:11,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:07:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:07:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:07:11,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:07:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2019 proven. 1085 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-23 16:07:11,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:11,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386328180] [2022-02-23 16:07:11,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386328180] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:11,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175240156] [2022-02-23 16:07:11,481 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:07:11,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:11,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:11,482 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-02-23 16:07:11,483 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-02-23 16:07:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:11,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 922 conjuncts, 66 conjunts are in the unsatisfiable core [2022-02-23 16:07:11,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:13,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2232 proven. 992 refuted. 0 times theorem prover too weak. 1864 trivial. 0 not checked. [2022-02-23 16:07:13,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:13,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5088 backedges. 2110 proven. 992 refuted. 0 times theorem prover too weak. 1986 trivial. 0 not checked. [2022-02-23 16:07:13,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175240156] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:13,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:13,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 66, 66] total 102 [2022-02-23 16:07:13,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715474861] [2022-02-23 16:07:13,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:13,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2022-02-23 16:07:13,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:13,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2022-02-23 16:07:13,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2283, Invalid=8019, Unknown=0, NotChecked=0, Total=10302 [2022-02-23 16:07:13,744 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-02-23 16:07:15,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:15,626 INFO L93 Difference]: Finished difference Result 566 states and 671 transitions. [2022-02-23 16:07:15,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-23 16:07:15,626 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-02-23 16:07:15,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:15,627 INFO L225 Difference]: With dead ends: 566 [2022-02-23 16:07:15,627 INFO L226 Difference]: Without dead ends: 441 [2022-02-23 16:07:15,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7471 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=6077, Invalid=21313, Unknown=0, NotChecked=0, Total=27390 [2022-02-23 16:07:15,629 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-02-23 16:07:15,629 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-02-23 16:07:15,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-02-23 16:07:15,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 313. [2022-02-23 16:07:15,632 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-02-23 16:07:15,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 323 transitions. [2022-02-23 16:07:15,633 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 323 transitions. Word has length 336 [2022-02-23 16:07:15,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:15,633 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 323 transitions. [2022-02-23 16:07:15,633 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-02-23 16:07:15,633 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 323 transitions. [2022-02-23 16:07:15,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-02-23 16:07:15,634 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:15,635 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-02-23 16:07:15,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-02-23 16:07:15,853 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-02-23 16:07:15,854 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:15,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:15,854 INFO L85 PathProgramCache]: Analyzing trace with hash -373333003, now seen corresponding path program 38 times [2022-02-23 16:07:15,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:15,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873617630] [2022-02-23 16:07:15,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:15,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:16,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-02-23 16:07:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:07:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:07:16,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:07:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:07:16,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:07:16,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:07:16,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:07:16,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:07:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:07:16,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:07:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:07:16,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:07:16,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:07:16,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:07:16,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:07:16,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:07:16,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:07:16,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:07:16,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:07:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:07:16,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:07:16,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:07:16,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:07:16,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:07:16,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:07:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:07:16,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:07:16,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:07:16,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:07:16,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:07:16,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:07:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 2019 proven. 1149 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-23 16:07:16,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:16,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873617630] [2022-02-23 16:07:16,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873617630] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:16,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465290508] [2022-02-23 16:07:16,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:07:16,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:16,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:16,978 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-02-23 16:07:16,978 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-02-23 16:07:17,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:07:17,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:17,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 932 conjuncts, 68 conjunts are in the unsatisfiable core [2022-02-23 16:07:17,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:18,474 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-23 16:07:18,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:18,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5152 backedges. 1120 proven. 2048 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2022-02-23 16:07:18,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465290508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:18,922 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:18,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 37, 37] total 104 [2022-02-23 16:07:18,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662623325] [2022-02-23 16:07:18,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:18,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-02-23 16:07:18,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:18,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-02-23 16:07:18,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1757, Invalid=8955, Unknown=0, NotChecked=0, Total=10712 [2022-02-23 16:07:18,925 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-02-23 16:07:22,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:22,487 INFO L93 Difference]: Finished difference Result 585 states and 693 transitions. [2022-02-23 16:07:22,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-02-23 16:07:22,487 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-02-23 16:07:22,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:22,488 INFO L225 Difference]: With dead ends: 585 [2022-02-23 16:07:22,488 INFO L226 Difference]: Without dead ends: 456 [2022-02-23 16:07:22,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 977 GetRequests, 741 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19294 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=9383, Invalid=46549, Unknown=0, NotChecked=0, Total=55932 [2022-02-23 16:07:22,492 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-02-23 16:07:22,492 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-02-23 16:07:22,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-02-23 16:07:22,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 323. [2022-02-23 16:07:22,497 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-02-23 16:07:22,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 333 transitions. [2022-02-23 16:07:22,497 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 333 transitions. Word has length 338 [2022-02-23 16:07:22,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:22,497 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 333 transitions. [2022-02-23 16:07:22,498 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-02-23 16:07:22,498 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 333 transitions. [2022-02-23 16:07:22,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-02-23 16:07:22,499 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:22,499 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-02-23 16:07:22,515 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-02-23 16:07:22,711 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-02-23 16:07:22,712 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:22,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:22,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1595795116, now seen corresponding path program 39 times [2022-02-23 16:07:22,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:22,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683822883] [2022-02-23 16:07:22,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:22,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-02-23 16:07:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:07:23,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:07:23,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:07:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:07:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:07:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:07:23,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:07:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:07:23,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:07:23,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:07:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:07:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:07:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:07:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:07:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:07:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:07:23,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:07:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:07:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:07:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:07:23,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:07:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:07:23,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:07:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:07:23,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:07:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:07:23,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:07:23,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:07:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:07:23,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:07:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:07:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:07:23,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:23,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 2148 proven. 1218 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-02-23 16:07:23,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:23,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683822883] [2022-02-23 16:07:23,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683822883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:23,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717202919] [2022-02-23 16:07:23,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:07:23,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:23,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:23,923 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-02-23 16:07:23,924 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-02-23 16:07:24,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2022-02-23 16:07:24,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:24,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 959 conjuncts, 70 conjunts are in the unsatisfiable core [2022-02-23 16:07:24,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:25,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-02-23 16:07:25,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:26,024 INFO L134 CoverageAnalysis]: Checked inductivity of 5478 backedges. 1188 proven. 2178 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-02-23 16:07:26,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717202919] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:26,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:26,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 38, 38] total 107 [2022-02-23 16:07:26,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869558463] [2022-02-23 16:07:26,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:26,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-02-23 16:07:26,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:26,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-02-23 16:07:26,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1861, Invalid=9481, Unknown=0, NotChecked=0, Total=11342 [2022-02-23 16:07:26,027 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-02-23 16:07:29,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:29,924 INFO L93 Difference]: Finished difference Result 603 states and 714 transitions. [2022-02-23 16:07:29,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-02-23 16:07:29,925 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-02-23 16:07:29,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:29,926 INFO L225 Difference]: With dead ends: 603 [2022-02-23 16:07:29,926 INFO L226 Difference]: Without dead ends: 470 [2022-02-23 16:07:29,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 763 SyntacticMatches, 1 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20491 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=9939, Invalid=49353, Unknown=0, NotChecked=0, Total=59292 [2022-02-23 16:07:29,930 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-02-23 16:07:29,930 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-02-23 16:07:29,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-02-23 16:07:29,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 333. [2022-02-23 16:07:29,934 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-02-23 16:07:29,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 343 transitions. [2022-02-23 16:07:29,935 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 343 transitions. Word has length 348 [2022-02-23 16:07:29,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:29,935 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 343 transitions. [2022-02-23 16:07:29,935 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-02-23 16:07:29,935 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 343 transitions. [2022-02-23 16:07:29,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2022-02-23 16:07:29,936 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:29,936 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-02-23 16:07:29,955 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-02-23 16:07:30,153 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-02-23 16:07:30,154 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:30,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:30,154 INFO L85 PathProgramCache]: Analyzing trace with hash -2025393501, now seen corresponding path program 40 times [2022-02-23 16:07:30,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:30,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448682586] [2022-02-23 16:07:30,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:30,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:30,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-02-23 16:07:31,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:07:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:07:31,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:07:31,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:07:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:07:31,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:07:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:07:31,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:07:31,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:07:31,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:07:31,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:07:31,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:07:31,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:07:31,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:07:31,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:07:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:07:31,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:07:31,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:07:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:07:31,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:07:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:07:31,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:07:31,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:07:31,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:07:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:07:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:07:31,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:07:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:07:31,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:07:31,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:07:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:07:31,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:07:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:07:31,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:31,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2281 proven. 1289 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-02-23 16:07:31,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:31,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448682586] [2022-02-23 16:07:31,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448682586] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:31,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778058055] [2022-02-23 16:07:31,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:07:31,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:31,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:31,525 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-02-23 16:07:31,526 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-02-23 16:07:31,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:07:31,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:31,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 986 conjuncts, 72 conjunts are in the unsatisfiable core [2022-02-23 16:07:31,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:33,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-02-23 16:07:33,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:33,638 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 1258 proven. 2312 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-02-23 16:07:33,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778058055] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:33,638 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:33,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 39, 39] total 110 [2022-02-23 16:07:33,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414778921] [2022-02-23 16:07:33,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:33,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-02-23 16:07:33,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:33,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-02-23 16:07:33,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1968, Invalid=10022, Unknown=0, NotChecked=0, Total=11990 [2022-02-23 16:07:33,640 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-02-23 16:07:37,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:37,797 INFO L93 Difference]: Finished difference Result 621 states and 735 transitions. [2022-02-23 16:07:37,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-02-23 16:07:37,798 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-02-23 16:07:37,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:37,799 INFO L225 Difference]: With dead ends: 621 [2022-02-23 16:07:37,799 INFO L226 Difference]: Without dead ends: 484 [2022-02-23 16:07:37,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 785 SyntacticMatches, 1 SemanticMatches, 249 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21724 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=10511, Invalid=52239, Unknown=0, NotChecked=0, Total=62750 [2022-02-23 16:07:37,802 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 1347 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 1124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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.7s IncrementalHoareTripleChecker+Time [2022-02-23 16:07:37,802 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.7s Time] [2022-02-23 16:07:37,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-02-23 16:07:37,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 343. [2022-02-23 16:07:37,806 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-02-23 16:07:37,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 353 transitions. [2022-02-23 16:07:37,807 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 353 transitions. Word has length 358 [2022-02-23 16:07:37,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:37,807 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 353 transitions. [2022-02-23 16:07:37,807 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-02-23 16:07:37,807 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 353 transitions. [2022-02-23 16:07:37,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2022-02-23 16:07:37,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:37,808 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-02-23 16:07:37,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-23 16:07:38,017 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-02-23 16:07:38,017 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:38,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:38,018 INFO L85 PathProgramCache]: Analyzing trace with hash 372111322, now seen corresponding path program 41 times [2022-02-23 16:07:38,018 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:38,018 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960919101] [2022-02-23 16:07:38,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:38,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:38,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:39,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-02-23 16:07:39,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:07:39,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:07:39,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:07:39,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:07:39,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:07:39,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:07:39,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:07:39,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:07:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:07:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:07:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:07:39,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:07:39,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:07:39,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:07:39,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:07:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:07:39,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:07:39,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:07:39,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:07:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:07:39,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:07:39,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:07:39,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:07:39,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:07:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:07:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:07:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:07:39,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:07:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:07:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:07:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:07:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:07:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:07:39,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:07:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:39,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2418 proven. 1362 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-23 16:07:39,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:39,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960919101] [2022-02-23 16:07:39,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960919101] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:39,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8817905] [2022-02-23 16:07:39,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:07:39,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:39,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:39,316 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-02-23 16:07:39,316 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-02-23 16:07:39,461 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2022-02-23 16:07:39,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:39,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 74 conjunts are in the unsatisfiable core [2022-02-23 16:07:39,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:41,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-23 16:07:41,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:42,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6160 backedges. 2520 proven. 1260 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-23 16:07:42,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8817905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:42,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:42,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74, 74] total 113 [2022-02-23 16:07:42,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842979001] [2022-02-23 16:07:42,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:42,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-02-23 16:07:42,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:42,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-02-23 16:07:42,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2817, Invalid=9839, Unknown=0, NotChecked=0, Total=12656 [2022-02-23 16:07:42,009 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-02-23 16:07:44,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:44,189 INFO L93 Difference]: Finished difference Result 630 states and 747 transitions. [2022-02-23 16:07:44,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-23 16:07:44,190 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-02-23 16:07:44,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:44,191 INFO L225 Difference]: With dead ends: 630 [2022-02-23 16:07:44,191 INFO L226 Difference]: Without dead ends: 489 [2022-02-23 16:07:44,202 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-02-23 16:07:44,202 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.9s IncrementalHoareTripleChecker+Time [2022-02-23 16:07:44,202 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.9s Time] [2022-02-23 16:07:44,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-02-23 16:07:44,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 345. [2022-02-23 16:07:44,206 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-02-23 16:07:44,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 355 transitions. [2022-02-23 16:07:44,206 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 355 transitions. Word has length 368 [2022-02-23 16:07:44,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:44,207 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 355 transitions. [2022-02-23 16:07:44,207 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-02-23 16:07:44,207 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 355 transitions. [2022-02-23 16:07:44,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2022-02-23 16:07:44,208 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:44,208 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-02-23 16:07:44,225 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-02-23 16:07:44,425 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-02-23 16:07:44,425 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:44,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:44,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1027431235, now seen corresponding path program 42 times [2022-02-23 16:07:44,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:44,426 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301050475] [2022-02-23 16:07:44,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:44,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:44,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:44,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:07:44,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:44,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:07:44,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:44,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:07:44,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:44,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:07:44,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:07:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:07:45,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:07:45,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:07:45,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:07:45,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:07:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:07:45,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:07:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:07:45,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:07:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:07:45,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:07:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:07:45,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:07:45,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:07:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:07:45,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:07:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:07:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:07:45,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:07:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:07:45,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:07:45,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:07:45,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:07:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:07:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:07:45,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:07:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:07:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:07:45,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:07:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:07:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:45,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1330 proven. 2522 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-23 16:07:45,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:45,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301050475] [2022-02-23 16:07:45,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301050475] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:45,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075633690] [2022-02-23 16:07:45,059 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:07:45,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:45,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:45,060 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-02-23 16:07:45,061 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-02-23 16:07:45,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-02-23 16:07:45,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:45,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 75 conjunts are in the unsatisfiable core [2022-02-23 16:07:45,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:45,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-23 16:07:45,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:46,142 INFO L134 CoverageAnalysis]: Checked inductivity of 6232 backedges. 1402 proven. 2450 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-02-23 16:07:46,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075633690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:46,142 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:46,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 46 [2022-02-23 16:07:46,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874099520] [2022-02-23 16:07:46,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:46,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-23 16:07:46,143 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:46,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-23 16:07:46,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=796, Invalid=1274, Unknown=0, NotChecked=0, Total=2070 [2022-02-23 16:07:46,143 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-02-23 16:07:47,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:47,012 INFO L93 Difference]: Finished difference Result 362 states and 374 transitions. [2022-02-23 16:07:47,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-23 16:07:47,013 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-02-23 16:07:47,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:47,014 INFO L225 Difference]: With dead ends: 362 [2022-02-23 16:07:47,014 INFO L226 Difference]: Without dead ends: 362 [2022-02-23 16:07:47,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 930 GetRequests, 843 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2380, Invalid=5276, Unknown=0, NotChecked=0, Total=7656 [2022-02-23 16:07:47,015 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.5s IncrementalHoareTripleChecker+Time [2022-02-23 16:07:47,015 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.5s Time] [2022-02-23 16:07:47,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-02-23 16:07:47,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 357. [2022-02-23 16:07:47,018 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-02-23 16:07:47,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 368 transitions. [2022-02-23 16:07:47,019 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 368 transitions. Word has length 370 [2022-02-23 16:07:47,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:47,019 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 368 transitions. [2022-02-23 16:07:47,019 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-02-23 16:07:47,019 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 368 transitions. [2022-02-23 16:07:47,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-02-23 16:07:47,021 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:47,021 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-02-23 16:07:47,038 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-02-23 16:07:47,238 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-02-23 16:07:47,238 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:47,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:47,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1645128731, now seen corresponding path program 43 times [2022-02-23 16:07:47,239 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:47,239 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699881430] [2022-02-23 16:07:47,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:47,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:48,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-02-23 16:07:48,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:07:48,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:07:48,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:07:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:07:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:07:48,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:07:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:07:48,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:07:48,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:07:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:07:48,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:07:48,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:07:48,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:07:48,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:07:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:07:48,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:07:48,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:07:48,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:07:48,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:07:48,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:07:48,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:07:48,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:07:48,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:07:48,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:07:48,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:07:48,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:07:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:07:48,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:07:48,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:07:48,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:07:48,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:07:48,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:07:48,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:07:48,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:07:48,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:07:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:07:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2704 proven. 1440 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-23 16:07:48,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:48,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699881430] [2022-02-23 16:07:48,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699881430] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:48,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637082020] [2022-02-23 16:07:48,666 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:07:48,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:48,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:48,667 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-02-23 16:07:48,669 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-02-23 16:07:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:48,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 76 conjunts are in the unsatisfiable core [2022-02-23 16:07:48,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:50,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2952 proven. 1332 refuted. 0 times theorem prover too weak. 2524 trivial. 0 not checked. [2022-02-23 16:07:50,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:51,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6808 backedges. 2810 proven. 1332 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2022-02-23 16:07:51,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637082020] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:51,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:51,417 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 76, 76] total 117 [2022-02-23 16:07:51,417 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314998797] [2022-02-23 16:07:51,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:51,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2022-02-23 16:07:51,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:51,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2022-02-23 16:07:51,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3008, Invalid=10564, Unknown=0, NotChecked=0, Total=13572 [2022-02-23 16:07:51,419 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-02-23 16:07:53,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:07:53,583 INFO L93 Difference]: Finished difference Result 652 states and 773 transitions. [2022-02-23 16:07:53,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-23 16:07:53,583 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-02-23 16:07:53,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:07:53,585 INFO L225 Difference]: With dead ends: 652 [2022-02-23 16:07:53,585 INFO L226 Difference]: Without dead ends: 507 [2022-02-23 16:07:53,586 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-02-23 16:07:53,587 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 1027 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 696 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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-02-23 16:07:53,587 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-02-23 16:07:53,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-02-23 16:07:53,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 359. [2022-02-23 16:07:53,594 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-02-23 16:07:53,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 370 transitions. [2022-02-23 16:07:53,595 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 370 transitions. Word has length 386 [2022-02-23 16:07:53,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:07:53,595 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 370 transitions. [2022-02-23 16:07:53,595 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-02-23 16:07:53,595 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 370 transitions. [2022-02-23 16:07:53,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-02-23 16:07:53,596 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:07:53,597 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-02-23 16:07:53,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-23 16:07:53,811 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-02-23 16:07:53,811 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:07:53,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:07:53,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1522029048, now seen corresponding path program 44 times [2022-02-23 16:07:53,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:07:53,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144123792] [2022-02-23 16:07:53,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:07:53,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:07:53,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:07:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-02-23 16:07:55,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:07:55,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:07:55,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:07:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:07:55,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:07:55,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:07:55,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:07:55,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:07:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:07:55,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:07:55,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:07:55,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:07:55,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:07:55,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:07:55,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:07:55,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:07:55,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:07:55,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:07:55,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:07:55,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:07:55,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:07:55,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:07:55,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:07:55,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:07:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:07:55,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:07:55,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:07:55,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:07:55,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:07:55,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:07:55,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:07:55,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:07:55,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:07:55,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:07:55,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:07:55,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:07:55,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:07:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 2704 proven. 1514 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-23 16:07:55,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:07:55,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144123792] [2022-02-23 16:07:55,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144123792] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:07:55,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141768162] [2022-02-23 16:07:55,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:07:55,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:07:55,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:07:55,255 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-02-23 16:07:55,255 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-02-23 16:07:55,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:07:55,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:07:55,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 78 conjunts are in the unsatisfiable core [2022-02-23 16:07:55,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:07:57,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-23 16:07:57,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:07:57,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6882 backedges. 1480 proven. 2738 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-02-23 16:07:57,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141768162] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:07:57,605 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:07:57,605 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 42, 42] total 119 [2022-02-23 16:07:57,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109401614] [2022-02-23 16:07:57,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:07:57,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-02-23 16:07:57,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:07:57,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-02-23 16:07:57,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2307, Invalid=11735, Unknown=0, NotChecked=0, Total=14042 [2022-02-23 16:07:57,607 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-02-23 16:08:02,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:02,144 INFO L93 Difference]: Finished difference Result 671 states and 795 transitions. [2022-02-23 16:08:02,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-02-23 16:08:02,144 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-02-23 16:08:02,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:02,146 INFO L225 Difference]: With dead ends: 671 [2022-02-23 16:08:02,146 INFO L226 Difference]: Without dead ends: 522 [2022-02-23 16:08:02,150 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-02-23 16:08:02,150 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-02-23 16:08:02,151 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-02-23 16:08:02,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-02-23 16:08:02,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 369. [2022-02-23 16:08:02,154 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-02-23 16:08:02,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 380 transitions. [2022-02-23 16:08:02,155 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 380 transitions. Word has length 388 [2022-02-23 16:08:02,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:02,157 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 380 transitions. [2022-02-23 16:08:02,157 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-02-23 16:08:02,157 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 380 transitions. [2022-02-23 16:08:02,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2022-02-23 16:08:02,158 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:02,159 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-02-23 16:08:02,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-02-23 16:08:02,376 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-02-23 16:08:02,376 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:02,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:02,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1213907201, now seen corresponding path program 45 times [2022-02-23 16:08:02,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:02,377 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357773023] [2022-02-23 16:08:02,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:02,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:02,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:03,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-02-23 16:08:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:08:03,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:08:03,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:08:03,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:08:03,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:08:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:08:03,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:08:03,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:08:03,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:08:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:08:03,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:08:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:08:03,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:08:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:08:03,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:08:03,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:08:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:08:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:08:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:08:03,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:08:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:08:03,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:08:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:08:03,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:08:03,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:08:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:08:03,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:08:03,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:08:03,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:08:03,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:08:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:08:03,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:08:03,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:08:03,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:08:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:08:03,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:08:03,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:08:03,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:03,898 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 2853 proven. 1593 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-02-23 16:08:03,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:03,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357773023] [2022-02-23 16:08:03,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357773023] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:03,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789726214] [2022-02-23 16:08:03,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:08:03,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:03,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:03,901 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-02-23 16:08:03,901 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-02-23 16:08:04,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2022-02-23 16:08:04,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:08:04,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 80 conjunts are in the unsatisfiable core [2022-02-23 16:08:04,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:05,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-02-23 16:08:05,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:06,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7258 backedges. 1558 proven. 2888 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-02-23 16:08:06,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789726214] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:06,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:06,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 43, 43] total 122 [2022-02-23 16:08:06,381 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372413032] [2022-02-23 16:08:06,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:06,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 122 states [2022-02-23 16:08:06,381 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:06,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 122 interpolants. [2022-02-23 16:08:06,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2426, Invalid=12336, Unknown=0, NotChecked=0, Total=14762 [2022-02-23 16:08:06,383 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-02-23 16:08:11,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:11,038 INFO L93 Difference]: Finished difference Result 689 states and 816 transitions. [2022-02-23 16:08:11,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-02-23 16:08:11,039 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-02-23 16:08:11,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:11,040 INFO L225 Difference]: With dead ends: 689 [2022-02-23 16:08:11,040 INFO L226 Difference]: Without dead ends: 536 [2022-02-23 16:08:11,043 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-02-23 16:08:11,044 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-02-23 16:08:11,044 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-02-23 16:08:11,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-02-23 16:08:11,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 379. [2022-02-23 16:08:11,047 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-02-23 16:08:11,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 390 transitions. [2022-02-23 16:08:11,048 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 390 transitions. Word has length 398 [2022-02-23 16:08:11,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:11,048 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 390 transitions. [2022-02-23 16:08:11,048 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-02-23 16:08:11,048 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 390 transitions. [2022-02-23 16:08:11,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 409 [2022-02-23 16:08:11,049 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:11,050 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-02-23 16:08:11,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-23 16:08:11,267 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-02-23 16:08:11,267 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:11,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:11,268 INFO L85 PathProgramCache]: Analyzing trace with hash 320244022, now seen corresponding path program 46 times [2022-02-23 16:08:11,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:11,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526422001] [2022-02-23 16:08:11,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:11,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:12,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-02-23 16:08:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:08:12,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:08:12,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:08:12,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:08:12,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:08:12,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:08:12,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:08:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:08:12,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:08:12,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:08:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:08:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:08:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:08:12,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:08:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:08:12,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:08:12,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:08:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:08:12,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:08:12,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:08:12,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:08:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:08:12,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:08:12,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:08:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:08:12,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:08:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:08:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:08:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:08:12,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:08:12,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:08:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:08:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:08:12,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:08:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:08:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:08:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:08:12,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:08:12,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:12,849 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 3006 proven. 1674 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-02-23 16:08:12,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:12,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526422001] [2022-02-23 16:08:12,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526422001] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:12,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837694070] [2022-02-23 16:08:12,850 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:08:12,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:12,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:12,851 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-02-23 16:08:12,851 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-02-23 16:08:12,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:08:12,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:08:12,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 1121 conjuncts, 82 conjunts are in the unsatisfiable core [2022-02-23 16:08:12,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:14,943 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-02-23 16:08:14,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:15,465 INFO L134 CoverageAnalysis]: Checked inductivity of 7644 backedges. 1638 proven. 3042 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-02-23 16:08:15,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837694070] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:15,466 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:15,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 44, 44] total 125 [2022-02-23 16:08:15,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675040569] [2022-02-23 16:08:15,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:15,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-02-23 16:08:15,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:15,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-02-23 16:08:15,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2548, Invalid=12952, Unknown=0, NotChecked=0, Total=15500 [2022-02-23 16:08:15,468 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-02-23 16:08:20,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:20,237 INFO L93 Difference]: Finished difference Result 707 states and 837 transitions. [2022-02-23 16:08:20,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-02-23 16:08:20,238 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-02-23 16:08:20,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:20,239 INFO L225 Difference]: With dead ends: 707 [2022-02-23 16:08:20,239 INFO L226 Difference]: Without dead ends: 550 [2022-02-23 16:08:20,242 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-02-23 16:08:20,243 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-02-23 16:08:20,243 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-02-23 16:08:20,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-02-23 16:08:20,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 389. [2022-02-23 16:08:20,246 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-02-23 16:08:20,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 400 transitions. [2022-02-23 16:08:20,247 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 400 transitions. Word has length 408 [2022-02-23 16:08:20,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:20,247 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 400 transitions. [2022-02-23 16:08:20,247 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-02-23 16:08:20,247 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 400 transitions. [2022-02-23 16:08:20,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2022-02-23 16:08:20,249 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:20,249 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-02-23 16:08:20,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-23 16:08:20,463 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-02-23 16:08:20,463 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:20,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:20,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1339227309, now seen corresponding path program 47 times [2022-02-23 16:08:20,464 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:20,464 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52408378] [2022-02-23 16:08:20,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:20,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:20,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:22,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-02-23 16:08:22,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:08:22,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:08:22,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:08:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:08:22,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:08:22,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:08:22,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:08:22,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:08:22,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:08:22,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:08:22,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:08:22,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:08:22,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:08:22,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:08:22,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:08:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:08:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:08:22,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:08:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:08:22,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:08:22,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:08:22,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:08:22,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:08:22,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:08:22,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:08:22,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:08:22,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:08:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:08:22,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:08:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:08:22,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:08:22,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:08:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:08:22,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:08:22,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:08:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:08:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:08:22,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:08:22,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:08:22,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:22,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3163 proven. 1757 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-23 16:08:22,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:22,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52408378] [2022-02-23 16:08:22,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52408378] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:22,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86676732] [2022-02-23 16:08:22,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:08:22,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:22,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:22,136 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-02-23 16:08:22,159 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-02-23 16:08:22,312 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 41 check-sat command(s) [2022-02-23 16:08:22,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:08:22,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 84 conjunts are in the unsatisfiable core [2022-02-23 16:08:22,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:24,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-23 16:08:24,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:25,338 INFO L134 CoverageAnalysis]: Checked inductivity of 8040 backedges. 3280 proven. 1640 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-23 16:08:25,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86676732] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:25,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:25,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84, 84] total 128 [2022-02-23 16:08:25,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427589844] [2022-02-23 16:08:25,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:25,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 128 states [2022-02-23 16:08:25,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:25,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 128 interpolants. [2022-02-23 16:08:25,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=12639, Unknown=0, NotChecked=0, Total=16256 [2022-02-23 16:08:25,341 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-02-23 16:08:27,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:27,971 INFO L93 Difference]: Finished difference Result 716 states and 849 transitions. [2022-02-23 16:08:27,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-23 16:08:27,972 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-02-23 16:08:27,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:27,973 INFO L225 Difference]: With dead ends: 716 [2022-02-23 16:08:27,973 INFO L226 Difference]: Without dead ends: 555 [2022-02-23 16:08:27,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1124 GetRequests, 916 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11995 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=9769, Invalid=34121, Unknown=0, NotChecked=0, Total=43890 [2022-02-23 16:08:27,976 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-02-23 16:08:27,976 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-02-23 16:08:27,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-02-23 16:08:27,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 391. [2022-02-23 16:08:27,980 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-02-23 16:08:27,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 402 transitions. [2022-02-23 16:08:27,981 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 402 transitions. Word has length 418 [2022-02-23 16:08:27,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:27,981 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 402 transitions. [2022-02-23 16:08:27,981 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-02-23 16:08:27,981 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 402 transitions. [2022-02-23 16:08:27,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2022-02-23 16:08:27,983 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:27,983 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-02-23 16:08:28,005 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-02-23 16:08:28,200 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-02-23 16:08:28,200 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:28,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:28,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1950348592, now seen corresponding path program 48 times [2022-02-23 16:08:28,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:28,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825607997] [2022-02-23 16:08:28,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:28,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:28,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:28,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:08:28,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:08:28,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:08:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:08:28,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:08:28,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:08:28,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:08:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:08:28,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:08:28,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:08:28,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:08:28,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:08:28,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:08:28,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:08:28,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:08:28,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:08:28,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:08:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:08:28,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:08:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:08:28,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:08:28,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:08:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:08:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:08:28,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:08:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:08:28,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:08:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:08:28,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:08:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:08:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:08:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:08:28,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:08:28,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:08:28,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:08:28,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:08:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:08:28,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:08:28,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:08:28,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:08:28,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:28,945 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1720 proven. 3282 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-23 16:08:28,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:28,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825607997] [2022-02-23 16:08:28,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825607997] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:28,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230127473] [2022-02-23 16:08:28,946 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:08:28,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:28,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:28,960 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-02-23 16:08:28,961 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-02-23 16:08:29,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 42 check-sat command(s) [2022-02-23 16:08:29,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:08:29,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 85 conjunts are in the unsatisfiable core [2022-02-23 16:08:29,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:29,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-23 16:08:29,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:30,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8122 backedges. 1802 proven. 3200 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-02-23 16:08:30,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230127473] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:30,201 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:30,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 46, 46] total 51 [2022-02-23 16:08:30,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442807591] [2022-02-23 16:08:30,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:30,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-23 16:08:30,202 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:30,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-23 16:08:30,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1006, Invalid=1544, Unknown=0, NotChecked=0, Total=2550 [2022-02-23 16:08:30,202 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-02-23 16:08:31,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:31,177 INFO L93 Difference]: Finished difference Result 408 states and 421 transitions. [2022-02-23 16:08:31,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-23 16:08:31,178 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-02-23 16:08:31,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:31,179 INFO L225 Difference]: With dead ends: 408 [2022-02-23 16:08:31,179 INFO L226 Difference]: Without dead ends: 408 [2022-02-23 16:08:31,180 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-02-23 16:08:31,180 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-02-23 16:08:31,180 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-02-23 16:08:31,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-02-23 16:08:31,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 403. [2022-02-23 16:08:31,183 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-02-23 16:08:31,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 415 transitions. [2022-02-23 16:08:31,184 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 415 transitions. Word has length 420 [2022-02-23 16:08:31,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:31,184 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 415 transitions. [2022-02-23 16:08:31,184 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-02-23 16:08:31,184 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 415 transitions. [2022-02-23 16:08:31,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2022-02-23 16:08:31,186 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:31,186 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-02-23 16:08:31,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-23 16:08:31,386 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-02-23 16:08:31,387 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:31,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:31,387 INFO L85 PathProgramCache]: Analyzing trace with hash 2013148152, now seen corresponding path program 49 times [2022-02-23 16:08:31,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:31,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582561241] [2022-02-23 16:08:31,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:31,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:33,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-02-23 16:08:33,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:08:33,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:08:33,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:08:33,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:08:33,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:08:33,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:08:33,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:08:33,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:08:33,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:08:33,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:08:33,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:08:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:08:33,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:08:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:08:33,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:08:33,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:08:33,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:08:33,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:08:33,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:08:33,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:08:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:08:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:08:33,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:08:33,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:08:33,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:08:33,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:08:33,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:08:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:08:33,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:08:33,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:08:33,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:08:33,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:08:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:08:33,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:08:33,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:08:33,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:08:33,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:08:33,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:08:33,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:08:33,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:08:33,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:08:33,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3489 proven. 1845 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-23 16:08:33,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:33,126 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582561241] [2022-02-23 16:08:33,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582561241] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:33,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457168398] [2022-02-23 16:08:33,127 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:08:33,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:33,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:33,132 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-02-23 16:08:33,133 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-02-23 16:08:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:33,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 1192 conjuncts, 86 conjunts are in the unsatisfiable core [2022-02-23 16:08:33,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:35,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3772 proven. 1722 refuted. 0 times theorem prover too weak. 3284 trivial. 0 not checked. [2022-02-23 16:08:35,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:36,444 INFO L134 CoverageAnalysis]: Checked inductivity of 8778 backedges. 3610 proven. 1722 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2022-02-23 16:08:36,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457168398] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:36,444 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:36,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 86, 86] total 132 [2022-02-23 16:08:36,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577986705] [2022-02-23 16:08:36,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:36,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-02-23 16:08:36,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:36,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-02-23 16:08:36,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3833, Invalid=13459, Unknown=0, NotChecked=0, Total=17292 [2022-02-23 16:08:36,447 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-02-23 16:08:39,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:39,217 INFO L93 Difference]: Finished difference Result 738 states and 875 transitions. [2022-02-23 16:08:39,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-23 16:08:39,218 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-02-23 16:08:39,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:39,219 INFO L225 Difference]: With dead ends: 738 [2022-02-23 16:08:39,219 INFO L226 Difference]: Without dead ends: 573 [2022-02-23 16:08:39,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1170 GetRequests, 956 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12751 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=10282, Invalid=36158, Unknown=0, NotChecked=0, Total=46440 [2022-02-23 16:08:39,222 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-02-23 16:08:39,222 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-02-23 16:08:39,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-02-23 16:08:39,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 405. [2022-02-23 16:08:39,226 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-02-23 16:08:39,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 417 transitions. [2022-02-23 16:08:39,226 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 417 transitions. Word has length 436 [2022-02-23 16:08:39,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:39,226 INFO L470 AbstractCegarLoop]: Abstraction has 405 states and 417 transitions. [2022-02-23 16:08:39,227 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-02-23 16:08:39,227 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 417 transitions. [2022-02-23 16:08:39,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2022-02-23 16:08:39,228 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:39,228 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-02-23 16:08:39,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-02-23 16:08:39,439 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-02-23 16:08:39,439 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:39,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:39,440 INFO L85 PathProgramCache]: Analyzing trace with hash -498131109, now seen corresponding path program 50 times [2022-02-23 16:08:39,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:39,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542218135] [2022-02-23 16:08:39,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:39,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:39,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-02-23 16:08:41,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:08:41,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:08:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:08:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:08:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:08:41,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:08:41,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:08:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:08:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:08:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:08:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:08:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:08:41,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:08:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:08:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:08:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:08:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:08:41,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:08:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:08:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:08:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:08:41,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:08:41,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:08:41,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:08:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:08:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:08:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:08:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:08:41,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:08:41,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:08:41,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:08:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:08:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:08:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:08:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:08:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:08:41,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:08:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:08:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:08:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:08:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:08:41,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:41,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 3489 proven. 1929 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-23 16:08:41,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:41,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542218135] [2022-02-23 16:08:41,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542218135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:41,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376210114] [2022-02-23 16:08:41,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:08:41,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:41,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:41,243 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-02-23 16:08:41,243 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-02-23 16:08:41,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:08:41,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:08:41,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 88 conjunts are in the unsatisfiable core [2022-02-23 16:08:41,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:43,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-23 16:08:43,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:44,040 INFO L134 CoverageAnalysis]: Checked inductivity of 8862 backedges. 1890 proven. 3528 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-02-23 16:08:44,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376210114] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:44,041 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:44,041 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 47, 47] total 134 [2022-02-23 16:08:44,041 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545945127] [2022-02-23 16:08:44,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:44,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-02-23 16:08:44,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:44,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-02-23 16:08:44,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2932, Invalid=14890, Unknown=0, NotChecked=0, Total=17822 [2022-02-23 16:08:44,043 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-02-23 16:08:49,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:08:49,754 INFO L93 Difference]: Finished difference Result 757 states and 897 transitions. [2022-02-23 16:08:49,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-23 16:08:49,754 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-02-23 16:08:49,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:08:49,756 INFO L225 Difference]: With dead ends: 757 [2022-02-23 16:08:49,756 INFO L226 Difference]: Without dead ends: 588 [2022-02-23 16:08:49,759 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-02-23 16:08:49,760 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 1379 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 5989 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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-02-23 16:08:49,760 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-02-23 16:08:49,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-02-23 16:08:49,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 415. [2022-02-23 16:08:49,763 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-02-23 16:08:49,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 427 transitions. [2022-02-23 16:08:49,764 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 427 transitions. Word has length 438 [2022-02-23 16:08:49,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:08:49,764 INFO L470 AbstractCegarLoop]: Abstraction has 415 states and 427 transitions. [2022-02-23 16:08:49,764 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-02-23 16:08:49,764 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 427 transitions. [2022-02-23 16:08:49,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 449 [2022-02-23 16:08:49,766 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:08:49,766 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-02-23 16:08:49,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-23 16:08:49,983 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-02-23 16:08:49,983 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:08:49,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:08:49,984 INFO L85 PathProgramCache]: Analyzing trace with hash 2042736274, now seen corresponding path program 51 times [2022-02-23 16:08:49,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:08:49,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654500166] [2022-02-23 16:08:49,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:08:49,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:08:50,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:08:51,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-02-23 16:08:51,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:08:51,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:08:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:08:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:08:51,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:08:51,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:08:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:08:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:08:51,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:08:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:08:51,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:08:51,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:08:51,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:08:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:08:51,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:08:51,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:08:51,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:08:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:08:51,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:08:51,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:08:51,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:08:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:08:51,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:08:51,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:08:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:08:51,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:08:51,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:08:51,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:08:51,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:08:51,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:08:51,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:08:51,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:08:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:08:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:08:51,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:08:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:08:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:08:51,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:08:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:08:51,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:08:51,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:08:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:08:51,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:08:51,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 3658 proven. 2018 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-02-23 16:08:51,860 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:08:51,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654500166] [2022-02-23 16:08:51,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654500166] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:08:51,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429568971] [2022-02-23 16:08:51,860 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:08:51,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:08:51,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:08:51,861 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-02-23 16:08:51,862 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-02-23 16:08:52,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2022-02-23 16:08:52,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:08:52,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 90 conjunts are in the unsatisfiable core [2022-02-23 16:08:52,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:08:54,237 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-02-23 16:08:54,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:08:54,806 INFO L134 CoverageAnalysis]: Checked inductivity of 9288 backedges. 1978 proven. 3698 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-02-23 16:08:54,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429568971] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:08:54,806 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:08:54,806 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 48, 48] total 137 [2022-02-23 16:08:54,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6609084] [2022-02-23 16:08:54,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:08:54,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-02-23 16:08:54,807 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:08:54,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-02-23 16:08:54,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3066, Invalid=15566, Unknown=0, NotChecked=0, Total=18632 [2022-02-23 16:08:54,809 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-02-23 16:09:00,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:00,390 INFO L93 Difference]: Finished difference Result 775 states and 918 transitions. [2022-02-23 16:09:00,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-02-23 16:09:00,391 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-02-23 16:09:00,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:00,392 INFO L225 Difference]: With dead ends: 775 [2022-02-23 16:09:00,393 INFO L226 Difference]: Without dead ends: 602 [2022-02-23 16:09:00,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1296 GetRequests, 983 SyntacticMatches, 1 SemanticMatches, 312 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34441 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=16379, Invalid=81903, Unknown=0, NotChecked=0, Total=98282 [2022-02-23 16:09:00,399 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-02-23 16:09:00,399 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-02-23 16:09:00,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-02-23 16:09:00,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 425. [2022-02-23 16:09:00,402 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-02-23 16:09:00,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 437 transitions. [2022-02-23 16:09:00,403 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 437 transitions. Word has length 448 [2022-02-23 16:09:00,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:00,403 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 437 transitions. [2022-02-23 16:09:00,403 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-02-23 16:09:00,403 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 437 transitions. [2022-02-23 16:09:00,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2022-02-23 16:09:00,405 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:00,405 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-02-23 16:09:00,425 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-02-23 16:09:00,619 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-02-23 16:09:00,620 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:00,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:00,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1276827895, now seen corresponding path program 52 times [2022-02-23 16:09:00,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:00,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322742148] [2022-02-23 16:09:00,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:00,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:09:02,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-02-23 16:09:02,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:09:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:09:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:09:02,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:09:02,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:09:02,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:09:02,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:09:02,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:09:02,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:09:02,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:09:02,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:09:02,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:09:02,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:09:02,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:09:02,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:09:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:09:02,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:09:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:09:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:09:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:09:02,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:09:02,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:09:02,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:09:02,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:09:02,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:09:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:09:02,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:09:02,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:09:02,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:09:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:09:02,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:09:02,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:09:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:09:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:09:02,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:09:02,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:09:02,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:09:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:09:02,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:09:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:09:02,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:09:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:09:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:09:02,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:02,618 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 3831 proven. 2109 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-02-23 16:09:02,618 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:09:02,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322742148] [2022-02-23 16:09:02,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322742148] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:09:02,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033834530] [2022-02-23 16:09:02,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:09:02,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:09:02,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:09:02,620 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-02-23 16:09:02,621 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-02-23 16:09:02,751 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:09:02,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:09:02,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 1256 conjuncts, 92 conjunts are in the unsatisfiable core [2022-02-23 16:09:02,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:09:05,065 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-02-23 16:09:05,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:09:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 9724 backedges. 2068 proven. 3872 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-02-23 16:09:05,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033834530] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:09:05,642 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:09:05,642 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 49, 49] total 140 [2022-02-23 16:09:05,642 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990339589] [2022-02-23 16:09:05,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:09:05,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-02-23 16:09:05,643 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:09:05,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-02-23 16:09:05,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3203, Invalid=16257, Unknown=0, NotChecked=0, Total=19460 [2022-02-23 16:09:05,645 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-02-23 16:09:11,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:11,513 INFO L93 Difference]: Finished difference Result 793 states and 939 transitions. [2022-02-23 16:09:11,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2022-02-23 16:09:11,513 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-02-23 16:09:11,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:11,515 INFO L225 Difference]: With dead ends: 793 [2022-02-23 16:09:11,515 INFO L226 Difference]: Without dead ends: 616 [2022-02-23 16:09:11,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1005 SyntacticMatches, 1 SemanticMatches, 319 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36034 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=17111, Invalid=85609, Unknown=0, NotChecked=0, Total=102720 [2022-02-23 16:09:11,518 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1465 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 5611 mSolverCounterSat, 1231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 2.0s IncrementalHoareTripleChecker+Time [2022-02-23 16:09:11,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1466 Valid, 236 Invalid, 6842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1231 Valid, 5611 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-23 16:09:11,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2022-02-23 16:09:11,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 435. [2022-02-23 16:09:11,522 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-02-23 16:09:11,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 447 transitions. [2022-02-23 16:09:11,523 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 447 transitions. Word has length 458 [2022-02-23 16:09:11,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:11,523 INFO L470 AbstractCegarLoop]: Abstraction has 435 states and 447 transitions. [2022-02-23 16:09:11,523 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-02-23 16:09:11,523 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 447 transitions. [2022-02-23 16:09:11,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-02-23 16:09:11,525 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:11,525 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-02-23 16:09:11,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-23 16:09:11,739 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-02-23 16:09:11,739 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:11,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:11,740 INFO L85 PathProgramCache]: Analyzing trace with hash -197855040, now seen corresponding path program 53 times [2022-02-23 16:09:11,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:11,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829860015] [2022-02-23 16:09:11,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:11,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:11,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:09:13,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-02-23 16:09:13,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:09:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:09:13,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:09:13,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:09:13,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:09:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:09:13,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:09:13,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:09:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:09:13,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:09:13,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:09:13,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:09:13,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:09:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:09:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:09:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:09:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:09:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:09:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:09:13,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:09:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:09:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:09:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:09:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:09:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:09:13,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:09:13,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:09:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:09:13,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:09:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:09:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:09:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:09:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:09:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:09:13,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:09:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:09:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:09:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:09:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:09:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:09:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:09:13,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:09:13,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:09:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:09:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:13,767 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4008 proven. 2202 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-23 16:09:13,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:09:13,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829860015] [2022-02-23 16:09:13,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829860015] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:09:13,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986380284] [2022-02-23 16:09:13,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:09:13,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:09:13,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:09:13,769 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-02-23 16:09:13,769 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-02-23 16:09:13,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2022-02-23 16:09:13,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:09:13,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 1283 conjuncts, 94 conjunts are in the unsatisfiable core [2022-02-23 16:09:13,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:09:17,002 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-23 16:09:17,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:09:17,599 INFO L134 CoverageAnalysis]: Checked inductivity of 10170 backedges. 4140 proven. 2070 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-23 16:09:17,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986380284] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:09:17,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:09:17,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94, 94] total 143 [2022-02-23 16:09:17,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536456211] [2022-02-23 16:09:17,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:09:17,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-02-23 16:09:17,601 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:09:17,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-02-23 16:09:17,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4517, Invalid=15789, Unknown=0, NotChecked=0, Total=20306 [2022-02-23 16:09:17,602 INFO L87 Difference]: Start difference. First operand 435 states and 447 transitions. Second operand has 143 states, 143 states have (on average 2.6923076923076925) internal successors, (385), 142 states have internal predecessors, (385), 93 states have call successors, (95), 3 states have call predecessors, (95), 1 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2022-02-23 16:09:20,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:20,705 INFO L93 Difference]: Finished difference Result 802 states and 951 transitions. [2022-02-23 16:09:20,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-23 16:09:20,706 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-02-23 16:09:20,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:20,707 INFO L225 Difference]: With dead ends: 802 [2022-02-23 16:09:20,707 INFO L226 Difference]: Without dead ends: 621 [2022-02-23 16:09:20,710 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-02-23 16:09:20,711 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-02-23 16:09:20,711 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-02-23 16:09:20,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2022-02-23 16:09:20,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 437. [2022-02-23 16:09:20,715 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-02-23 16:09:20,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 449 transitions. [2022-02-23 16:09:20,715 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 449 transitions. Word has length 468 [2022-02-23 16:09:20,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:20,715 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 449 transitions. [2022-02-23 16:09:20,716 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-02-23 16:09:20,716 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 449 transitions. [2022-02-23 16:09:20,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 471 [2022-02-23 16:09:20,717 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:20,717 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-02-23 16:09:20,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-02-23 16:09:20,935 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-02-23 16:09:20,935 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:20,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:20,935 INFO L85 PathProgramCache]: Analyzing trace with hash -762865629, now seen corresponding path program 54 times [2022-02-23 16:09:20,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:20,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092245341] [2022-02-23 16:09:20,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:20,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:09:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:09:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:09:21,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:09:21,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:09:21,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:09:21,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:09:21,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:09:21,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:09:21,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:09:21,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:09:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:09:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:09:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:09:21,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:09:21,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:09:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:09:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:09:21,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:09:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:09:21,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:09:21,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:09:21,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:09:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:09:21,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:09:21,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:09:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:09:21,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:09:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:09:21,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:09:21,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:09:21,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:09:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:09:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:09:21,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:09:21,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:09:21,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:09:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:09:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:09:21,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:09:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:09:21,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:09:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:09:21,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:09:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:09:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:09:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:21,812 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2160 proven. 4142 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-23 16:09:21,812 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:09:21,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092245341] [2022-02-23 16:09:21,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092245341] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:09:21,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526122580] [2022-02-23 16:09:21,812 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:09:21,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:09:21,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:09:21,813 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-02-23 16:09:21,814 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-02-23 16:09:22,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 47 check-sat command(s) [2022-02-23 16:09:22,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:09:22,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 95 conjunts are in the unsatisfiable core [2022-02-23 16:09:22,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:09:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-23 16:09:22,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:09:23,120 INFO L134 CoverageAnalysis]: Checked inductivity of 10262 backedges. 2252 proven. 4050 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-02-23 16:09:23,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526122580] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:09:23,120 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:09:23,120 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 56 [2022-02-23 16:09:23,120 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364378584] [2022-02-23 16:09:23,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:09:23,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-23 16:09:23,121 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:09:23,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-23 16:09:23,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1241, Invalid=1839, Unknown=0, NotChecked=0, Total=3080 [2022-02-23 16:09:23,122 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-02-23 16:09:24,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:24,202 INFO L93 Difference]: Finished difference Result 454 states and 468 transitions. [2022-02-23 16:09:24,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-23 16:09:24,203 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-02-23 16:09:24,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:24,204 INFO L225 Difference]: With dead ends: 454 [2022-02-23 16:09:24,204 INFO L226 Difference]: Without dead ends: 454 [2022-02-23 16:09:24,205 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-02-23 16:09:24,206 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-02-23 16:09:24,206 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-02-23 16:09:24,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-02-23 16:09:24,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 449. [2022-02-23 16:09:24,209 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-02-23 16:09:24,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 462 transitions. [2022-02-23 16:09:24,209 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 462 transitions. Word has length 470 [2022-02-23 16:09:24,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:24,210 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 462 transitions. [2022-02-23 16:09:24,210 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-02-23 16:09:24,210 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 462 transitions. [2022-02-23 16:09:24,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2022-02-23 16:09:24,212 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:24,212 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-02-23 16:09:24,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-23 16:09:24,412 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-02-23 16:09:24,412 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:24,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:24,413 INFO L85 PathProgramCache]: Analyzing trace with hash 119454539, now seen corresponding path program 55 times [2022-02-23 16:09:24,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:24,413 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058183610] [2022-02-23 16:09:24,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:24,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:24,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:09:26,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-02-23 16:09:26,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:09:26,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:09:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:09:26,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:09:26,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:09:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:09:26,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:09:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:09:26,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:09:26,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:09:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:09:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:09:26,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:09:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:09:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:09:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:09:26,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:09:26,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:09:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:09:26,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:09:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:09:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:09:26,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:09:26,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:09:26,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:09:26,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:09:26,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:09:26,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:09:26,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:09:26,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:09:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:09:26,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:09:26,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:09:26,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:09:26,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:09:26,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:09:26,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:09:26,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:09:26,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:09:26,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:09:26,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:09:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:09:26,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:09:26,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:09:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:09:26,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:09:26,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,534 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4374 proven. 2300 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-23 16:09:26,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:09:26,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058183610] [2022-02-23 16:09:26,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058183610] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:09:26,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823694534] [2022-02-23 16:09:26,534 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:09:26,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:09:26,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:09:26,535 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-02-23 16:09:26,536 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-02-23 16:09:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:26,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 96 conjunts are in the unsatisfiable core [2022-02-23 16:09:26,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:09:29,739 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4692 proven. 2162 refuted. 0 times theorem prover too weak. 4144 trivial. 0 not checked. [2022-02-23 16:09:29,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:09:30,375 INFO L134 CoverageAnalysis]: Checked inductivity of 10998 backedges. 4510 proven. 2162 refuted. 0 times theorem prover too weak. 4326 trivial. 0 not checked. [2022-02-23 16:09:30,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823694534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:09:30,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:09:30,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 96, 96] total 147 [2022-02-23 16:09:30,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389598830] [2022-02-23 16:09:30,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:09:30,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 147 states [2022-02-23 16:09:30,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:09:30,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 147 interpolants. [2022-02-23 16:09:30,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4758, Invalid=16704, Unknown=0, NotChecked=0, Total=21462 [2022-02-23 16:09:30,383 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-02-23 16:09:33,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:33,631 INFO L93 Difference]: Finished difference Result 824 states and 977 transitions. [2022-02-23 16:09:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-23 16:09:33,631 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-02-23 16:09:33,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:33,633 INFO L225 Difference]: With dead ends: 824 [2022-02-23 16:09:33,633 INFO L226 Difference]: Without dead ends: 639 [2022-02-23 16:09:33,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1305 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15916 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=12797, Invalid=45043, Unknown=0, NotChecked=0, Total=57840 [2022-02-23 16:09:33,636 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-02-23 16:09:33,636 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-02-23 16:09:33,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2022-02-23 16:09:33,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 451. [2022-02-23 16:09:33,640 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-02-23 16:09:33,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 464 transitions. [2022-02-23 16:09:33,641 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 464 transitions. Word has length 486 [2022-02-23 16:09:33,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:33,641 INFO L470 AbstractCegarLoop]: Abstraction has 451 states and 464 transitions. [2022-02-23 16:09:33,641 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-02-23 16:09:33,641 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 464 transitions. [2022-02-23 16:09:33,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2022-02-23 16:09:33,643 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:33,643 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-02-23 16:09:33,660 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-02-23 16:09:33,851 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-02-23 16:09:33,851 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:33,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:33,851 INFO L85 PathProgramCache]: Analyzing trace with hash 277571566, now seen corresponding path program 56 times [2022-02-23 16:09:33,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:33,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33484432] [2022-02-23 16:09:33,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:33,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:09:35,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-02-23 16:09:35,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:09:35,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:09:35,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:09:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:09:35,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:09:35,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:09:35,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:09:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:09:35,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:09:35,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:09:35,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:09:35,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:09:35,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:09:35,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:09:35,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:09:35,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:09:35,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:09:35,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:09:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:09:35,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:09:35,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:09:35,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:09:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:09:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:09:35,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:09:35,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:09:35,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:09:35,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:09:35,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:09:35,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:09:35,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:09:35,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:09:35,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:09:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:09:35,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:09:35,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:09:35,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:09:35,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:09:35,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:09:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:09:35,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:35,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:09:35,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:36,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:09:36,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:36,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:09:36,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:36,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:09:36,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:36,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:09:36,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:36,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:09:36,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:36,007 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 4374 proven. 2394 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-23 16:09:36,007 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:09:36,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33484432] [2022-02-23 16:09:36,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33484432] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:09:36,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539081677] [2022-02-23 16:09:36,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:09:36,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:09:36,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:09:36,008 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-02-23 16:09:36,009 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-02-23 16:09:36,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:09:36,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:09:36,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 98 conjunts are in the unsatisfiable core [2022-02-23 16:09:36,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:09:38,670 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-23 16:09:38,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:09:39,285 INFO L134 CoverageAnalysis]: Checked inductivity of 11092 backedges. 2350 proven. 4418 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2022-02-23 16:09:39,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539081677] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:09:39,285 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:09:39,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 52, 52] total 149 [2022-02-23 16:09:39,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774162267] [2022-02-23 16:09:39,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:09:39,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-02-23 16:09:39,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:09:39,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-02-23 16:09:39,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3632, Invalid=18420, Unknown=0, NotChecked=0, Total=22052 [2022-02-23 16:09:39,288 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-02-23 16:09:45,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:45,656 INFO L93 Difference]: Finished difference Result 843 states and 999 transitions. [2022-02-23 16:09:45,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2022-02-23 16:09:45,657 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-02-23 16:09:45,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:45,658 INFO L225 Difference]: With dead ends: 843 [2022-02-23 16:09:45,658 INFO L226 Difference]: Without dead ends: 654 [2022-02-23 16:09:45,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1412 GetRequests, 1071 SyntacticMatches, 1 SemanticMatches, 340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41029 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=19403, Invalid=97219, Unknown=0, NotChecked=0, Total=116622 [2022-02-23 16:09:45,663 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-02-23 16:09:45,663 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-02-23 16:09:45,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2022-02-23 16:09:45,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 461. [2022-02-23 16:09:45,668 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-02-23 16:09:45,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 474 transitions. [2022-02-23 16:09:45,668 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 474 transitions. Word has length 488 [2022-02-23 16:09:45,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:45,668 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 474 transitions. [2022-02-23 16:09:45,669 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-02-23 16:09:45,669 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 474 transitions. [2022-02-23 16:09:45,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2022-02-23 16:09:45,670 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:45,671 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-02-23 16:09:45,689 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-02-23 16:09:45,871 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-02-23 16:09:45,871 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:45,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:45,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1808590181, now seen corresponding path program 57 times [2022-02-23 16:09:45,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:45,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598578980] [2022-02-23 16:09:45,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:45,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:45,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:09:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-02-23 16:09:48,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:09:48,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:09:48,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:09:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:09:48,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:09:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:09:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:09:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:09:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:09:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:09:48,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:09:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:09:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:09:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:09:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:09:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:09:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:09:48,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:09:48,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:09:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:09:48,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:09:48,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:09:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:09:48,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:09:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:09:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:09:48,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:09:48,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:09:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:09:48,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:09:48,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:09:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:09:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:09:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:09:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:09:48,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:09:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:09:48,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:09:48,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:09:48,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:09:48,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:09:48,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:09:48,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:09:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:09:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:09:48,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:09:48,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:09:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:09:48,148 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 4563 proven. 2493 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-02-23 16:09:48,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:09:48,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598578980] [2022-02-23 16:09:48,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598578980] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:09:48,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527081104] [2022-02-23 16:09:48,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:09:48,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:09:48,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:09:48,150 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-02-23 16:09:48,150 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-02-23 16:09:48,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 49 check-sat command(s) [2022-02-23 16:09:48,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:09:48,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 100 conjunts are in the unsatisfiable core [2022-02-23 16:09:48,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:09:50,989 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-02-23 16:09:50,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:09:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11568 backedges. 2448 proven. 4608 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-02-23 16:09:51,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527081104] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:09:51,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:09:51,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 53, 53] total 152 [2022-02-23 16:09:51,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026378764] [2022-02-23 16:09:51,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:09:51,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-02-23 16:09:51,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:09:51,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-02-23 16:09:51,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3781, Invalid=19171, Unknown=0, NotChecked=0, Total=22952 [2022-02-23 16:09:51,623 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-02-23 16:09:57,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:09:57,983 INFO L93 Difference]: Finished difference Result 861 states and 1020 transitions. [2022-02-23 16:09:57,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-02-23 16:09:57,984 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-02-23 16:09:57,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:09:57,986 INFO L225 Difference]: With dead ends: 861 [2022-02-23 16:09:57,986 INFO L226 Difference]: Without dead ends: 668 [2022-02-23 16:09:57,991 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-02-23 16:09:57,991 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 1701 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 5503 mSolverCounterSat, 1337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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-02-23 16:09:57,991 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-02-23 16:09:57,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-02-23 16:09:57,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 471. [2022-02-23 16:09:57,995 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-02-23 16:09:57,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 484 transitions. [2022-02-23 16:09:57,996 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 484 transitions. Word has length 498 [2022-02-23 16:09:57,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:09:57,996 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 484 transitions. [2022-02-23 16:09:57,996 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-02-23 16:09:57,996 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 484 transitions. [2022-02-23 16:09:57,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 509 [2022-02-23 16:09:57,998 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:09:57,998 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-02-23 16:09:58,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-23 16:09:58,199 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-02-23 16:09:58,199 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:09:58,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:09:58,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1984922596, now seen corresponding path program 58 times [2022-02-23 16:09:58,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:09:58,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034074077] [2022-02-23 16:09:58,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:09:58,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:09:58,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:10:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-02-23 16:10:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:10:00,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:10:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:10:00,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:10:00,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:10:00,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:10:00,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:10:00,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:10:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:10:00,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:10:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:10:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:10:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:10:00,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:10:00,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:10:00,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:10:00,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:10:00,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:10:00,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:10:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:10:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:10:00,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:10:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:10:00,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:10:00,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:10:00,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:10:00,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:10:00,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:10:00,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:10:00,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:10:00,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:10:00,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:10:00,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:10:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:10:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:10:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:10:00,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:10:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:10:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:10:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:10:00,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:10:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:10:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:10:00,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:10:00,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:10:00,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:10:00,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:10:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:10:00,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:00,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 4756 proven. 2594 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-02-23 16:10:00,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:10:00,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034074077] [2022-02-23 16:10:00,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034074077] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:10:00,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763803939] [2022-02-23 16:10:00,606 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:10:00,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:10:00,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:10:00,607 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-02-23 16:10:00,607 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-02-23 16:10:00,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:10:00,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:10:00,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 102 conjunts are in the unsatisfiable core [2022-02-23 16:10:00,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:10:03,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-02-23 16:10:03,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:10:04,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12054 backedges. 2548 proven. 4802 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2022-02-23 16:10:04,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763803939] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:10:04,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:10:04,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 54, 54] total 155 [2022-02-23 16:10:04,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734679894] [2022-02-23 16:10:04,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:10:04,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-02-23 16:10:04,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:10:04,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-02-23 16:10:04,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3933, Invalid=19937, Unknown=0, NotChecked=0, Total=23870 [2022-02-23 16:10:04,162 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-02-23 16:10:11,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:10:11,105 INFO L93 Difference]: Finished difference Result 879 states and 1041 transitions. [2022-02-23 16:10:11,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-02-23 16:10:11,105 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-02-23 16:10:11,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:10:11,107 INFO L225 Difference]: With dead ends: 879 [2022-02-23 16:10:11,107 INFO L226 Difference]: Without dead ends: 682 [2022-02-23 16:10:11,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1470 GetRequests, 1115 SyntacticMatches, 1 SemanticMatches, 354 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44539 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=21011, Invalid=105369, Unknown=0, NotChecked=0, Total=126380 [2022-02-23 16:10:11,113 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-02-23 16:10:11,113 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-02-23 16:10:11,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-02-23 16:10:11,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 481. [2022-02-23 16:10:11,118 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-02-23 16:10:11,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 494 transitions. [2022-02-23 16:10:11,118 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 494 transitions. Word has length 508 [2022-02-23 16:10:11,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:10:11,118 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 494 transitions. [2022-02-23 16:10:11,119 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-02-23 16:10:11,119 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 494 transitions. [2022-02-23 16:10:11,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2022-02-23 16:10:11,121 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:10:11,121 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-02-23 16:10:11,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-23 16:10:11,327 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-02-23 16:10:11,327 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:10:11,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:10:11,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1074422765, now seen corresponding path program 59 times [2022-02-23 16:10:11,328 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:10:11,328 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508847855] [2022-02-23 16:10:11,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:10:11,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:10:11,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:10:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-02-23 16:10:13,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:10:13,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:10:13,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:10:13,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:10:13,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:10:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:10:13,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:10:13,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:10:13,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:10:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:10:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:10:13,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:10:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:10:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:10:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:10:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:10:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:10:13,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:10:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:10:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:10:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:10:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:10:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:10:13,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:10:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:10:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:10:13,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:10:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:10:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:10:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:10:13,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:10:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:10:13,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:10:13,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:10:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:10:13,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:10:13,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:10:13,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:10:13,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:10:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:10:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:10:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:10:13,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:10:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:10:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:10:13,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:10:13,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:10:13,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:10:13,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:10:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:13,800 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 4953 proven. 2697 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-23 16:10:13,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:10:13,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508847855] [2022-02-23 16:10:13,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508847855] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:10:13,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142992790] [2022-02-23 16:10:13,800 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:10:13,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:10:13,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:10:13,801 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-02-23 16:10:13,802 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-02-23 16:10:14,026 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 51 check-sat command(s) [2022-02-23 16:10:14,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:10:14,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 104 conjunts are in the unsatisfiable core [2022-02-23 16:10:14,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:10:17,632 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-23 16:10:17,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:10:18,280 INFO L134 CoverageAnalysis]: Checked inductivity of 12550 backedges. 5100 proven. 2550 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-23 16:10:18,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142992790] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:10:18,280 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:10:18,280 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 104, 104] total 158 [2022-02-23 16:10:18,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411448916] [2022-02-23 16:10:18,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:10:18,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-02-23 16:10:18,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:10:18,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-02-23 16:10:18,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5517, Invalid=19289, Unknown=0, NotChecked=0, Total=24806 [2022-02-23 16:10:18,284 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-02-23 16:10:22,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:10:22,221 INFO L93 Difference]: Finished difference Result 888 states and 1053 transitions. [2022-02-23 16:10:22,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-02-23 16:10:22,221 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-02-23 16:10:22,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:10:22,223 INFO L225 Difference]: With dead ends: 888 [2022-02-23 16:10:22,223 INFO L226 Difference]: Without dead ends: 687 [2022-02-23 16:10:22,226 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-02-23 16:10:22,226 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.4s IncrementalHoareTripleChecker+Time [2022-02-23 16:10:22,226 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.4s Time] [2022-02-23 16:10:22,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-02-23 16:10:22,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 483. [2022-02-23 16:10:22,231 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-02-23 16:10:22,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 496 transitions. [2022-02-23 16:10:22,231 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 496 transitions. Word has length 518 [2022-02-23 16:10:22,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:10:22,231 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 496 transitions. [2022-02-23 16:10:22,232 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-02-23 16:10:22,232 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 496 transitions. [2022-02-23 16:10:22,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2022-02-23 16:10:22,234 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:10:22,234 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-02-23 16:10:22,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-23 16:10:22,434 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-02-23 16:10:22,434 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:10:22,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:10:22,435 INFO L85 PathProgramCache]: Analyzing trace with hash 739179702, now seen corresponding path program 60 times [2022-02-23 16:10:22,435 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:10:22,435 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133419672] [2022-02-23 16:10:22,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:10:22,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:10:22,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:10:23,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:10:23,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:10:23,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:10:23,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:10:23,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:10:23,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:10:23,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:10:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:10:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:10:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:10:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:10:23,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:10:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:10:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:10:23,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:10:23,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:10:23,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:10:23,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:10:23,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:10:23,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:10:23,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:10:23,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:10:23,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:10:23,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:10:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:10:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:10:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:10:23,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:10:23,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:10:23,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:10:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:10:23,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:10:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:10:23,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:10:23,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:10:23,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:10:23,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:10:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:10:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:10:23,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:10:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:10:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:10:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:10:23,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:10:23,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:10:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:10:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:10:23,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:10:23,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:10:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:10:23,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:23,521 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2650 proven. 5102 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-23 16:10:23,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:10:23,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133419672] [2022-02-23 16:10:23,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133419672] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:10:23,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181710690] [2022-02-23 16:10:23,522 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:10:23,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:10:23,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:10:23,523 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-02-23 16:10:23,523 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-02-23 16:10:23,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2022-02-23 16:10:23,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:10:23,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 1428 conjuncts, 105 conjunts are in the unsatisfiable core [2022-02-23 16:10:23,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:10:24,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-23 16:10:24,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:10:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12652 backedges. 2752 proven. 5000 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-02-23 16:10:25,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181710690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:10:25,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:10:25,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 56, 56] total 61 [2022-02-23 16:10:25,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356193656] [2022-02-23 16:10:25,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:10:25,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-23 16:10:25,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:10:25,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-23 16:10:25,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1501, Invalid=2159, Unknown=0, NotChecked=0, Total=3660 [2022-02-23 16:10:25,092 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-02-23 16:10:26,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:10:26,416 INFO L93 Difference]: Finished difference Result 500 states and 515 transitions. [2022-02-23 16:10:26,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-23 16:10:26,416 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-02-23 16:10:26,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:10:26,418 INFO L225 Difference]: With dead ends: 500 [2022-02-23 16:10:26,418 INFO L226 Difference]: Without dead ends: 500 [2022-02-23 16:10:26,419 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-02-23 16:10:26,419 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-02-23 16:10:26,419 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-02-23 16:10:26,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-02-23 16:10:26,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 495. [2022-02-23 16:10:26,423 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-02-23 16:10:26,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 509 transitions. [2022-02-23 16:10:26,423 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 509 transitions. Word has length 520 [2022-02-23 16:10:26,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:10:26,424 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 509 transitions. [2022-02-23 16:10:26,424 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-02-23 16:10:26,424 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 509 transitions. [2022-02-23 16:10:26,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 537 [2022-02-23 16:10:26,426 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:10:26,426 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-02-23 16:10:26,443 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-02-23 16:10:26,626 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-02-23 16:10:26,627 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:10:26,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:10:26,627 INFO L85 PathProgramCache]: Analyzing trace with hash 518560222, now seen corresponding path program 61 times [2022-02-23 16:10:26,627 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:10:26,627 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581954556] [2022-02-23 16:10:26,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:10:26,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:10:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:10:29,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-02-23 16:10:29,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:10:29,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:10:29,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:10:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:10:29,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:10:29,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:10:29,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:10:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:10:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:10:29,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:10:29,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:10:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:10:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:10:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:10:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:10:29,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:10:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:10:29,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:10:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:10:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:10:29,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:10:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:10:29,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:10:29,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:10:29,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:10:29,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:10:29,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:10:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:10:29,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:10:29,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:10:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:10:29,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:10:29,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:10:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:10:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:10:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:10:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:10:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:10:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:10:29,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:10:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:10:29,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:10:29,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:10:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:10:29,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:10:29,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:10:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:10:29,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:10:29,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:10:29,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:10:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:10:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,240 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5359 proven. 2805 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-23 16:10:29,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:10:29,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581954556] [2022-02-23 16:10:29,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581954556] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:10:29,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672680146] [2022-02-23 16:10:29,241 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:10:29,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:10:29,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:10:29,242 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-02-23 16:10:29,242 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-02-23 16:10:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:29,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 106 conjunts are in the unsatisfiable core [2022-02-23 16:10:29,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:10:33,131 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5712 proven. 2652 refuted. 0 times theorem prover too weak. 5104 trivial. 0 not checked. [2022-02-23 16:10:33,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:10:33,812 INFO L134 CoverageAnalysis]: Checked inductivity of 13468 backedges. 5510 proven. 2652 refuted. 0 times theorem prover too weak. 5306 trivial. 0 not checked. [2022-02-23 16:10:33,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672680146] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:10:33,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:10:33,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [108, 106, 106] total 162 [2022-02-23 16:10:33,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370980287] [2022-02-23 16:10:33,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:10:33,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2022-02-23 16:10:33,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:10:33,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2022-02-23 16:10:33,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5783, Invalid=20299, Unknown=0, NotChecked=0, Total=26082 [2022-02-23 16:10:33,815 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-02-23 16:10:37,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:10:37,781 INFO L93 Difference]: Finished difference Result 910 states and 1079 transitions. [2022-02-23 16:10:37,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-02-23 16:10:37,781 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-02-23 16:10:37,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:10:37,783 INFO L225 Difference]: With dead ends: 910 [2022-02-23 16:10:37,783 INFO L226 Difference]: Without dead ends: 705 [2022-02-23 16:10:37,786 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-02-23 16:10:37,786 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-02-23 16:10:37,786 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-02-23 16:10:37,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-02-23 16:10:37,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 497. [2022-02-23 16:10:37,790 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-02-23 16:10:37,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 511 transitions. [2022-02-23 16:10:37,791 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 511 transitions. Word has length 536 [2022-02-23 16:10:37,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:10:37,791 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 511 transitions. [2022-02-23 16:10:37,791 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-02-23 16:10:37,791 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 511 transitions. [2022-02-23 16:10:37,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 539 [2022-02-23 16:10:37,793 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:10:37,794 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-02-23 16:10:37,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-23 16:10:38,008 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-02-23 16:10:38,009 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:10:38,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:10:38,009 INFO L85 PathProgramCache]: Analyzing trace with hash -286902335, now seen corresponding path program 62 times [2022-02-23 16:10:38,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:10:38,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988400319] [2022-02-23 16:10:38,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:10:38,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:10:38,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:10:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-02-23 16:10:40,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:10:40,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:10:40,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:10:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:10:40,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:10:40,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:10:40,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:10:40,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:10:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:10:40,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:10:40,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:10:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:10:40,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:10:40,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:10:40,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:10:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:10:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:10:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:10:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:10:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:10:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:10:40,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:10:40,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:10:40,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:10:40,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:10:40,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:10:40,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:10:40,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:10:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:10:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:10:40,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:10:40,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:10:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:10:40,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:10:40,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:10:40,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:10:40,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:10:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:10:40,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:10:40,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:10:40,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:10:40,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:10:40,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:10:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:10:40,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:10:40,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:10:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:10:40,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:10:40,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:10:40,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:10:40,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:10:40,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:40,655 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 5359 proven. 2909 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-23 16:10:40,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:10:40,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988400319] [2022-02-23 16:10:40,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988400319] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:10:40,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332670496] [2022-02-23 16:10:40,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:10:40,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:10:40,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:10:40,656 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-02-23 16:10:40,658 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-02-23 16:10:40,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:10:40,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:10:40,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 108 conjunts are in the unsatisfiable core [2022-02-23 16:10:40,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:10:43,813 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-23 16:10:43,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:10:44,535 INFO L134 CoverageAnalysis]: Checked inductivity of 13572 backedges. 2860 proven. 5408 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-02-23 16:10:44,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332670496] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:10:44,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:10:44,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [109, 57, 57] total 164 [2022-02-23 16:10:44,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938288346] [2022-02-23 16:10:44,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:10:44,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-02-23 16:10:44,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:10:44,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-02-23 16:10:44,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4407, Invalid=22325, Unknown=0, NotChecked=0, Total=26732 [2022-02-23 16:10:44,538 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-02-23 16:10:52,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:10:52,369 INFO L93 Difference]: Finished difference Result 929 states and 1101 transitions. [2022-02-23 16:10:52,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 216 states. [2022-02-23 16:10:52,369 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-02-23 16:10:52,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:10:52,371 INFO L225 Difference]: With dead ends: 929 [2022-02-23 16:10:52,371 INFO L226 Difference]: Without dead ends: 720 [2022-02-23 16:10:52,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1557 GetRequests, 1181 SyntacticMatches, 1 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50074 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=23543, Invalid=118209, Unknown=0, NotChecked=0, Total=141752 [2022-02-23 16:10:52,377 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.7s IncrementalHoareTripleChecker+Time [2022-02-23 16:10:52,377 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.7s Time] [2022-02-23 16:10:52,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-02-23 16:10:52,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2022-02-23 16:10:52,381 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-02-23 16:10:52,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 521 transitions. [2022-02-23 16:10:52,382 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 521 transitions. Word has length 538 [2022-02-23 16:10:52,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:10:52,382 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 521 transitions. [2022-02-23 16:10:52,382 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-02-23 16:10:52,382 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 521 transitions. [2022-02-23 16:10:52,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 549 [2022-02-23 16:10:52,384 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:10:52,385 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-02-23 16:10:52,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-23 16:10:52,585 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-02-23 16:10:52,585 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:10:52,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:10:52,585 INFO L85 PathProgramCache]: Analyzing trace with hash 844403576, now seen corresponding path program 63 times [2022-02-23 16:10:52,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:10:52,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483647179] [2022-02-23 16:10:52,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:10:52,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:10:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:10:55,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-02-23 16:10:55,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:10:55,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:10:55,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:10:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:10:55,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:10:55,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:10:55,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:10:55,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:10:55,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:10:55,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:10:55,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:10:55,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:10:55,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:10:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:10:55,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:10:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:10:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:10:55,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:10:55,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:10:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:10:55,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:10:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:10:55,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:10:55,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:10:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:10:55,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:10:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:10:55,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:10:55,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:10:55,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:10:55,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:10:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:10:55,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:10:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:10:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:10:55,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:10:55,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:10:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:10:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:10:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:10:55,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:10:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:10:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:10:55,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:10:55,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:10:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:10:55,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:10:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:10:55,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:10:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:10:55,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:10:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:10:55,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:10:55,333 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 5568 proven. 3018 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-02-23 16:10:55,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:10:55,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483647179] [2022-02-23 16:10:55,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483647179] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:10:55,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841497339] [2022-02-23 16:10:55,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:10:55,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:10:55,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:10:55,335 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-02-23 16:10:55,335 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-02-23 16:10:55,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 54 check-sat command(s) [2022-02-23 16:10:55,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:10:55,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 110 conjunts are in the unsatisfiable core [2022-02-23 16:10:55,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:10:58,725 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-02-23 16:10:58,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:10:59,431 INFO L134 CoverageAnalysis]: Checked inductivity of 14098 backedges. 2968 proven. 5618 refuted. 0 times theorem prover too weak. 5512 trivial. 0 not checked. [2022-02-23 16:10:59,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841497339] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:10:59,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:10:59,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [111, 58, 58] total 167 [2022-02-23 16:10:59,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092298718] [2022-02-23 16:10:59,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:10:59,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-02-23 16:10:59,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:10:59,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-02-23 16:10:59,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4571, Invalid=23151, Unknown=0, NotChecked=0, Total=27722 [2022-02-23 16:10:59,434 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-02-23 16:11:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:11:07,237 INFO L93 Difference]: Finished difference Result 947 states and 1122 transitions. [2022-02-23 16:11:07,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-02-23 16:11:07,238 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-02-23 16:11:07,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:11:07,240 INFO L225 Difference]: With dead ends: 947 [2022-02-23 16:11:07,240 INFO L226 Difference]: Without dead ends: 734 [2022-02-23 16:11:07,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1203 SyntacticMatches, 1 SemanticMatches, 382 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51991 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=24419, Invalid=122653, Unknown=0, NotChecked=0, Total=147072 [2022-02-23 16:11:07,266 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-02-23 16:11:07,266 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-02-23 16:11:07,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2022-02-23 16:11:07,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 517. [2022-02-23 16:11:07,271 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-02-23 16:11:07,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 531 transitions. [2022-02-23 16:11:07,272 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 531 transitions. Word has length 548 [2022-02-23 16:11:07,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:11:07,272 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 531 transitions. [2022-02-23 16:11:07,272 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-02-23 16:11:07,272 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 531 transitions. [2022-02-23 16:11:07,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2022-02-23 16:11:07,274 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:11:07,274 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-02-23 16:11:07,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-23 16:11:07,475 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-02-23 16:11:07,475 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:11:07,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:11:07,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1638545519, now seen corresponding path program 64 times [2022-02-23 16:11:07,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:11:07,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613735373] [2022-02-23 16:11:07,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:11:07,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:11:07,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:11:10,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-02-23 16:11:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:11:10,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:11:10,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:11:10,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:11:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:11:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:11:10,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:11:10,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:11:10,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:11:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:11:10,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:11:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:11:10,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:11:10,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:11:10,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:11:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:11:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:11:10,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:11:10,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:11:10,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:11:10,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:11:10,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:11:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:11:10,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:11:10,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:11:10,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:11:10,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:11:10,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:11:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:11:10,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:11:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:11:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:11:10,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:11:10,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:11:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:11:10,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:11:10,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:11:10,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:11:10,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:11:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:11:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:11:10,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:11:10,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:11:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:11:10,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:11:10,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:11:10,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:11:10,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:11:10,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-23 16:11:10,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-23 16:11:10,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-23 16:11:10,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-23 16:11:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-23 16:11:10,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:10,312 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 5781 proven. 3129 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-02-23 16:11:10,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:11:10,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613735373] [2022-02-23 16:11:10,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613735373] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:11:10,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174404558] [2022-02-23 16:11:10,312 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:11:10,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:11:10,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:11:10,313 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-02-23 16:11:10,314 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-02-23 16:11:10,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:11:10,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:11:10,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 1526 conjuncts, 112 conjunts are in the unsatisfiable core [2022-02-23 16:11:10,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:11:13,705 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-02-23 16:11:13,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:11:14,430 INFO L134 CoverageAnalysis]: Checked inductivity of 14634 backedges. 3078 proven. 5832 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2022-02-23 16:11:14,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174404558] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:11:14,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:11:14,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 59, 59] total 170 [2022-02-23 16:11:14,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023835301] [2022-02-23 16:11:14,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:11:14,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-02-23 16:11:14,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:11:14,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-02-23 16:11:14,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4738, Invalid=23992, Unknown=0, NotChecked=0, Total=28730 [2022-02-23 16:11:14,434 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-02-23 16:11:22,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:11:22,348 INFO L93 Difference]: Finished difference Result 965 states and 1143 transitions. [2022-02-23 16:11:22,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 224 states. [2022-02-23 16:11:22,348 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-02-23 16:11:22,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:11:22,350 INFO L225 Difference]: With dead ends: 965 [2022-02-23 16:11:22,350 INFO L226 Difference]: Without dead ends: 748 [2022-02-23 16:11:22,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1225 SyntacticMatches, 1 SemanticMatches, 389 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53944 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=25311, Invalid=127179, Unknown=0, NotChecked=0, Total=152490 [2022-02-23 16:11:22,360 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-02-23 16:11:22,360 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-02-23 16:11:22,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-02-23 16:11:22,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 527. [2022-02-23 16:11:22,364 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-02-23 16:11:22,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 541 transitions. [2022-02-23 16:11:22,365 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 541 transitions. Word has length 558 [2022-02-23 16:11:22,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:11:22,365 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 541 transitions. [2022-02-23 16:11:22,365 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-02-23 16:11:22,366 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 541 transitions. [2022-02-23 16:11:22,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 569 [2022-02-23 16:11:22,368 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:11:22,368 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-02-23 16:11:22,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-23 16:11:22,584 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-02-23 16:11:22,585 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:11:22,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:11:22,585 INFO L85 PathProgramCache]: Analyzing trace with hash 736794278, now seen corresponding path program 65 times [2022-02-23 16:11:22,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:11:22,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097632862] [2022-02-23 16:11:22,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:11:22,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:11:22,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:11:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-02-23 16:11:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:11:25,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:11:25,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:11:25,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:11:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:11:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:11:25,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:11:25,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:11:25,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:11:25,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:11:25,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:11:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:11:25,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:11:25,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:11:25,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:11:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:11:25,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:11:25,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:11:25,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:11:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:11:25,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:11:25,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:11:25,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:11:25,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:11:25,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:11:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:11:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:11:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:11:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:11:25,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:11:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:11:25,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:11:25,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:11:25,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:11:25,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:11:25,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:11:25,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:11:25,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:11:25,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:11:25,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:11:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:11:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:11:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:11:25,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:11:25,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:11:25,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:11:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:11:25,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:11:25,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:11:25,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:11:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-23 16:11:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-23 16:11:25,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-23 16:11:25,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-23 16:11:25,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:25,558 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 5998 proven. 3242 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-23 16:11:25,558 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:11:25,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097632862] [2022-02-23 16:11:25,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097632862] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:11:25,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477956527] [2022-02-23 16:11:25,559 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:11:25,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:11:25,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:11:25,560 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-02-23 16:11:25,561 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-02-23 16:11:25,815 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 56 check-sat command(s) [2022-02-23 16:11:25,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:11:25,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 1553 conjuncts, 114 conjunts are in the unsatisfiable core [2022-02-23 16:11:25,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:11:30,067 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-23 16:11:30,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:11:30,778 INFO L134 CoverageAnalysis]: Checked inductivity of 15180 backedges. 6160 proven. 3080 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-23 16:11:30,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477956527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:11:30,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:11:30,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [115, 114, 114] total 173 [2022-02-23 16:11:30,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696051399] [2022-02-23 16:11:30,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:11:30,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-02-23 16:11:30,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:11:30,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-02-23 16:11:30,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6617, Invalid=23139, Unknown=0, NotChecked=0, Total=29756 [2022-02-23 16:11:30,782 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-02-23 16:11:35,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:11:35,247 INFO L93 Difference]: Finished difference Result 974 states and 1155 transitions. [2022-02-23 16:11:35,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-02-23 16:11:35,248 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-02-23 16:11:35,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:11:35,249 INFO L225 Difference]: With dead ends: 974 [2022-02-23 16:11:35,249 INFO L226 Difference]: Without dead ends: 753 [2022-02-23 16:11:35,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1529 GetRequests, 1246 SyntacticMatches, 0 SemanticMatches, 283 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22270 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=17959, Invalid=62981, Unknown=0, NotChecked=0, Total=80940 [2022-02-23 16:11:35,253 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-02-23 16:11:35,253 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-02-23 16:11:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-02-23 16:11:35,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 529. [2022-02-23 16:11:35,258 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-02-23 16:11:35,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 543 transitions. [2022-02-23 16:11:35,258 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 543 transitions. Word has length 568 [2022-02-23 16:11:35,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:11:35,259 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 543 transitions. [2022-02-23 16:11:35,259 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-02-23 16:11:35,259 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 543 transitions. [2022-02-23 16:11:35,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 571 [2022-02-23 16:11:35,261 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:11:35,261 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-02-23 16:11:35,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-23 16:11:35,478 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-02-23 16:11:35,478 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:11:35,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:11:35,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1400903543, now seen corresponding path program 66 times [2022-02-23 16:11:35,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:11:35,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475035765] [2022-02-23 16:11:35,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:11:35,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:11:35,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:11:36,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:11:36,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:11:36,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:11:36,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:11:36,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:11:36,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:11:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:11:36,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:11:36,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:11:36,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:11:36,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:11:36,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:11:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:11:36,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:11:36,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:11:36,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:11:36,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:11:36,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:11:36,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:11:36,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:11:36,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:11:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:11:36,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:11:36,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:11:36,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:11:36,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:11:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:11:36,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:11:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:11:36,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:11:36,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:11:36,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:11:36,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:11:36,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:11:36,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:11:36,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:11:36,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:11:36,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:11:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:11:36,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:11:36,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:11:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:11:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:11:36,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:11:36,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:11:36,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:11:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:11:36,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:11:36,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:11:36,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:11:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:11:36,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-23 16:11:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-23 16:11:36,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-23 16:11:36,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-23 16:11:36,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:36,728 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3190 proven. 6162 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-23 16:11:36,728 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:11:36,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475035765] [2022-02-23 16:11:36,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475035765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:11:36,728 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326417310] [2022-02-23 16:11:36,728 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:11:36,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:11:36,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:11:36,729 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-02-23 16:11:36,730 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-02-23 16:11:36,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 57 check-sat command(s) [2022-02-23 16:11:36,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:11:36,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 1563 conjuncts, 115 conjunts are in the unsatisfiable core [2022-02-23 16:11:36,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:11:37,671 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-23 16:11:37,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:11:38,424 INFO L134 CoverageAnalysis]: Checked inductivity of 15292 backedges. 3302 proven. 6050 refuted. 0 times theorem prover too weak. 5940 trivial. 0 not checked. [2022-02-23 16:11:38,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326417310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:11:38,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:11:38,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 66 [2022-02-23 16:11:38,425 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079765950] [2022-02-23 16:11:38,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:11:38,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-02-23 16:11:38,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:11:38,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-02-23 16:11:38,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1786, Invalid=2504, Unknown=0, NotChecked=0, Total=4290 [2022-02-23 16:11:38,427 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-02-23 16:11:39,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:11:39,872 INFO L93 Difference]: Finished difference Result 546 states and 562 transitions. [2022-02-23 16:11:39,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-23 16:11:39,872 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-02-23 16:11:39,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:11:39,873 INFO L225 Difference]: With dead ends: 546 [2022-02-23 16:11:39,873 INFO L226 Difference]: Without dead ends: 546 [2022-02-23 16:11:39,875 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-02-23 16:11:39,875 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-02-23 16:11:39,875 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-02-23 16:11:39,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-02-23 16:11:39,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 541. [2022-02-23 16:11:39,879 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-02-23 16:11:39,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 556 transitions. [2022-02-23 16:11:39,880 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 556 transitions. Word has length 570 [2022-02-23 16:11:39,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:11:39,880 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 556 transitions. [2022-02-23 16:11:39,880 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-02-23 16:11:39,880 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 556 transitions. [2022-02-23 16:11:39,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 587 [2022-02-23 16:11:39,883 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:11:39,883 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-02-23 16:11:39,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-02-23 16:11:40,093 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-02-23 16:11:40,093 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:11:40,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:11:40,094 INFO L85 PathProgramCache]: Analyzing trace with hash 707100593, now seen corresponding path program 67 times [2022-02-23 16:11:40,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:11:40,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563875093] [2022-02-23 16:11:40,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:11:40,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:11:40,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:11:43,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-02-23 16:11:43,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:11:43,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:11:43,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:11:43,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:11:43,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:11:43,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:11:43,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:11:43,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:11:43,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:11:43,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:11:43,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:11:43,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:11:43,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:11:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:11:43,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:11:43,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:11:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:11:43,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:11:43,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:11:43,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:11:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:11:43,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:11:43,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:11:43,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:11:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:11:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:11:43,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:11:43,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:11:43,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:11:43,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:11:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:11:43,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:11:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:11:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:11:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:11:43,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:11:43,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:11:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:11:43,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:11:43,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:11:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:11:43,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:11:43,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:11:43,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:11:43,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:11:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:11:43,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:11:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:11:43,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:11:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:11:43,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-23 16:11:43,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-23 16:11:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-23 16:11:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-23 16:11:43,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-23 16:11:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-23 16:11:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,189 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6444 proven. 3360 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-23 16:11:43,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:11:43,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563875093] [2022-02-23 16:11:43,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563875093] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:11:43,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702815022] [2022-02-23 16:11:43,189 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:11:43,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:11:43,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:11:43,190 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-02-23 16:11:43,191 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-02-23 16:11:43,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:43,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 1597 conjuncts, 116 conjunts are in the unsatisfiable core [2022-02-23 16:11:43,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:11:47,741 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6832 proven. 3192 refuted. 0 times theorem prover too weak. 6164 trivial. 0 not checked. [2022-02-23 16:11:47,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:11:48,485 INFO L134 CoverageAnalysis]: Checked inductivity of 16188 backedges. 6610 proven. 3192 refuted. 0 times theorem prover too weak. 6386 trivial. 0 not checked. [2022-02-23 16:11:48,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702815022] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:11:48,485 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:11:48,485 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [118, 116, 116] total 177 [2022-02-23 16:11:48,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218842181] [2022-02-23 16:11:48,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:11:48,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 177 states [2022-02-23 16:11:48,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:11:48,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 177 interpolants. [2022-02-23 16:11:48,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6908, Invalid=24244, Unknown=0, NotChecked=0, Total=31152 [2022-02-23 16:11:48,489 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-02-23 16:11:53,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:11:53,238 INFO L93 Difference]: Finished difference Result 996 states and 1181 transitions. [2022-02-23 16:11:53,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-02-23 16:11:53,238 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-02-23 16:11:53,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:11:53,240 INFO L225 Difference]: With dead ends: 996 [2022-02-23 16:11:53,240 INFO L226 Difference]: Without dead ends: 771 [2022-02-23 16:11:53,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23296 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=18652, Invalid=65738, Unknown=0, NotChecked=0, Total=84390 [2022-02-23 16:11:53,244 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.5s IncrementalHoareTripleChecker+Time [2022-02-23 16:11:53,244 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.5s Time] [2022-02-23 16:11:53,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-02-23 16:11:53,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 543. [2022-02-23 16:11:53,249 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-02-23 16:11:53,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 558 transitions. [2022-02-23 16:11:53,249 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 558 transitions. Word has length 586 [2022-02-23 16:11:53,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:11:53,249 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 558 transitions. [2022-02-23 16:11:53,250 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-02-23 16:11:53,250 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 558 transitions. [2022-02-23 16:11:53,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 589 [2022-02-23 16:11:53,252 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:11:53,252 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-02-23 16:11:53,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-23 16:11:53,452 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-02-23 16:11:53,453 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:11:53,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:11:53,453 INFO L85 PathProgramCache]: Analyzing trace with hash -696434988, now seen corresponding path program 68 times [2022-02-23 16:11:53,453 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:11:53,453 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783355291] [2022-02-23 16:11:53,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:11:53,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:11:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:11:56,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-02-23 16:11:56,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:11:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:11:56,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:11:56,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:11:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:11:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:11:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:11:56,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:11:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:11:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:11:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:11:56,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:11:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:11:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:11:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:11:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:11:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:11:56,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:11:56,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:11:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:11:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:11:56,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:11:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:11:56,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:11:56,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:11:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:11:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:11:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:11:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:11:56,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:11:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:11:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:11:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:11:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:11:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:11:56,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:11:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:11:56,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:11:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:11:56,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:11:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:11:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:11:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:11:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:11:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:11:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:11:56,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:11:56,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:11:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:11:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:11:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:11:56,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-23 16:11:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-23 16:11:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-23 16:11:56,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-23 16:11:56,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-23 16:11:56,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:11:56,606 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 6444 proven. 3474 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-23 16:11:56,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:11:56,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783355291] [2022-02-23 16:11:56,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783355291] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:11:56,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647185172] [2022-02-23 16:11:56,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:11:56,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:11:56,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:11:56,608 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-02-23 16:11:56,608 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-02-23 16:11:56,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:11:56,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:11:56,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 1607 conjuncts, 118 conjunts are in the unsatisfiable core [2022-02-23 16:11:56,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:12:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-23 16:12:00,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:12:01,071 INFO L134 CoverageAnalysis]: Checked inductivity of 16302 backedges. 3420 proven. 6498 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2022-02-23 16:12:01,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647185172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:12:01,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:12:01,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [119, 62, 62] total 179 [2022-02-23 16:12:01,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941254645] [2022-02-23 16:12:01,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:12:01,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-02-23 16:12:01,072 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:12:01,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-02-23 16:12:01,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5257, Invalid=26605, Unknown=0, NotChecked=0, Total=31862 [2022-02-23 16:12:01,075 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-02-23 16:12:09,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:12:09,766 INFO L93 Difference]: Finished difference Result 1015 states and 1203 transitions. [2022-02-23 16:12:09,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-02-23 16:12:09,766 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-02-23 16:12:09,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:12:09,768 INFO L225 Difference]: With dead ends: 1015 [2022-02-23 16:12:09,768 INFO L226 Difference]: Without dead ends: 786 [2022-02-23 16:12:09,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1702 GetRequests, 1291 SyntacticMatches, 1 SemanticMatches, 410 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60019 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=28083, Invalid=141249, Unknown=0, NotChecked=0, Total=169332 [2022-02-23 16:12:09,775 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-02-23 16:12:09,775 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-02-23 16:12:09,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-02-23 16:12:09,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 553. [2022-02-23 16:12:09,780 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-02-23 16:12:09,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 568 transitions. [2022-02-23 16:12:09,780 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 568 transitions. Word has length 588 [2022-02-23 16:12:09,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:12:09,780 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 568 transitions. [2022-02-23 16:12:09,781 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-02-23 16:12:09,781 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 568 transitions. [2022-02-23 16:12:09,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 599 [2022-02-23 16:12:09,783 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:12:09,783 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-02-23 16:12:09,800 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-02-23 16:12:09,983 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-02-23 16:12:09,984 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:12:09,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:12:09,984 INFO L85 PathProgramCache]: Analyzing trace with hash -619026229, now seen corresponding path program 69 times [2022-02-23 16:12:09,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:12:09,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499071256] [2022-02-23 16:12:09,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:12:09,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:12:10,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:12:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-02-23 16:12:13,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:12:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:12:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:12:13,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:12:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:12:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:12:13,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:12:13,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:12:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:12:13,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:12:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:12:13,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:12:13,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:12:13,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:12:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:12:13,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:12:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:12:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:12:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:12:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:12:13,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:12:13,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:12:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:12:13,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:12:13,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:12:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:12:13,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:12:13,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:12:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:12:13,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:12:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:12:13,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:12:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:12:13,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:12:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:12:13,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:12:13,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:12:13,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:12:13,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:12:13,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:12:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:12:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:12:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:12:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:12:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:12:13,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:12:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:12:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-23 16:12:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-23 16:12:13,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-23 16:12:13,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-23 16:12:13,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-23 16:12:13,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-23 16:12:13,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-23 16:12:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-23 16:12:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-23 16:12:13,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-23 16:12:13,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:13,214 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 6673 proven. 3593 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-02-23 16:12:13,214 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:12:13,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499071256] [2022-02-23 16:12:13,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499071256] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:12:13,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99480302] [2022-02-23 16:12:13,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:12:13,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:12:13,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:12:13,215 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-02-23 16:12:13,216 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-02-23 16:12:13,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 59 check-sat command(s) [2022-02-23 16:12:13,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:12:13,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 120 conjunts are in the unsatisfiable core [2022-02-23 16:12:13,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:12:17,122 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-02-23 16:12:17,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:12:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 16878 backedges. 3538 proven. 6728 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2022-02-23 16:12:17,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99480302] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:12:17,889 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:12:17,889 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [121, 63, 63] total 182 [2022-02-23 16:12:17,889 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575257462] [2022-02-23 16:12:17,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:12:17,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-02-23 16:12:17,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:12:17,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-02-23 16:12:17,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5436, Invalid=27506, Unknown=0, NotChecked=0, Total=32942 [2022-02-23 16:12:17,892 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-02-23 16:12:26,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:12:26,718 INFO L93 Difference]: Finished difference Result 1033 states and 1224 transitions. [2022-02-23 16:12:26,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 240 states. [2022-02-23 16:12:26,719 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-02-23 16:12:26,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:12:26,720 INFO L225 Difference]: With dead ends: 1033 [2022-02-23 16:12:26,720 INFO L226 Difference]: Without dead ends: 800 [2022-02-23 16:12:26,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1731 GetRequests, 1313 SyntacticMatches, 1 SemanticMatches, 417 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62116 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=29039, Invalid=146103, Unknown=0, NotChecked=0, Total=175142 [2022-02-23 16:12:26,729 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.6s IncrementalHoareTripleChecker+Time [2022-02-23 16:12:26,729 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.6s Time] [2022-02-23 16:12:26,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2022-02-23 16:12:26,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 563. [2022-02-23 16:12:26,733 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-02-23 16:12:26,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 578 transitions. [2022-02-23 16:12:26,734 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 578 transitions. Word has length 598 [2022-02-23 16:12:26,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:12:26,734 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 578 transitions. [2022-02-23 16:12:26,734 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-02-23 16:12:26,734 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 578 transitions. [2022-02-23 16:12:26,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 609 [2022-02-23 16:12:26,737 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:12:26,737 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-02-23 16:12:26,753 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-02-23 16:12:26,937 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-02-23 16:12:26,937 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:12:26,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:12:26,938 INFO L85 PathProgramCache]: Analyzing trace with hash -2127033342, now seen corresponding path program 70 times [2022-02-23 16:12:26,938 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:12:26,938 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807344892] [2022-02-23 16:12:26,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:12:26,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:12:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:12:30,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-02-23 16:12:30,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:12:30,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:12:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:12:30,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:12:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:12:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:12:30,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:12:30,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:12:30,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:12:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:12:30,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:12:30,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:12:30,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:12:30,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:12:30,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:12:30,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:12:30,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:12:30,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:12:30,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:12:30,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:12:30,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:12:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:12:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:12:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:12:30,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:12:30,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:12:30,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:12:30,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:12:30,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:12:30,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:12:30,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:12:30,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:12:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:12:30,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:12:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:12:30,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:12:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:12:30,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:12:30,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:12:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:12:30,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:12:30,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:12:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:12:30,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:12:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:12:30,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:12:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:12:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:12:30,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:12:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-23 16:12:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-23 16:12:30,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-23 16:12:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-23 16:12:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-23 16:12:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-23 16:12:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-23 16:12:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-23 16:12:30,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-23 16:12:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:30,297 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 6906 proven. 3714 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-02-23 16:12:30,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:12:30,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807344892] [2022-02-23 16:12:30,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807344892] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:12:30,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095509230] [2022-02-23 16:12:30,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:12:30,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:12:30,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:12:30,298 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-02-23 16:12:30,301 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-02-23 16:12:30,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:12:30,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:12:30,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 1661 conjuncts, 122 conjunts are in the unsatisfiable core [2022-02-23 16:12:30,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:12:34,245 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-02-23 16:12:34,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:12:35,022 INFO L134 CoverageAnalysis]: Checked inductivity of 17464 backedges. 3658 proven. 6962 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2022-02-23 16:12:35,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095509230] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:12:35,022 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:12:35,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [123, 64, 64] total 185 [2022-02-23 16:12:35,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160442147] [2022-02-23 16:12:35,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:12:35,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-02-23 16:12:35,023 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:12:35,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-02-23 16:12:35,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5618, Invalid=28422, Unknown=0, NotChecked=0, Total=34040 [2022-02-23 16:12:35,026 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-02-23 16:12:44,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:12:44,197 INFO L93 Difference]: Finished difference Result 1051 states and 1245 transitions. [2022-02-23 16:12:44,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-02-23 16:12:44,197 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-02-23 16:12:44,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:12:44,201 INFO L225 Difference]: With dead ends: 1051 [2022-02-23 16:12:44,201 INFO L226 Difference]: Without dead ends: 814 [2022-02-23 16:12:44,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1760 GetRequests, 1335 SyntacticMatches, 1 SemanticMatches, 424 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64249 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=30011, Invalid=151039, Unknown=0, NotChecked=0, Total=181050 [2022-02-23 16:12:44,210 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 1840 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 7934 mSolverCounterSat, 1590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s 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.8s IncrementalHoareTripleChecker+Time [2022-02-23 16:12:44,210 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.8s Time] [2022-02-23 16:12:44,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-02-23 16:12:44,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 573. [2022-02-23 16:12:44,214 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-02-23 16:12:44,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 588 transitions. [2022-02-23 16:12:44,215 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 588 transitions. Word has length 608 [2022-02-23 16:12:44,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:12:44,215 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 588 transitions. [2022-02-23 16:12:44,215 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-02-23 16:12:44,215 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 588 transitions. [2022-02-23 16:12:44,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2022-02-23 16:12:44,218 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:12:44,218 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-02-23 16:12:44,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-23 16:12:44,418 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-02-23 16:12:44,419 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:12:44,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:12:44,419 INFO L85 PathProgramCache]: Analyzing trace with hash 2015205497, now seen corresponding path program 71 times [2022-02-23 16:12:44,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:12:44,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739472328] [2022-02-23 16:12:44,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:12:44,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:12:44,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:12:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-02-23 16:12:47,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:12:47,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:12:47,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:12:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:12:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:12:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:12:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:12:47,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:12:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:12:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:12:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:12:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:12:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:12:47,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:12:47,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:12:47,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:12:47,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:12:47,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:12:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:12:47,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:12:47,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:12:47,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:12:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:12:47,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:12:47,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:12:47,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:12:47,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:12:47,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:12:47,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:12:47,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:12:47,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:12:47,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:12:47,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:12:47,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:12:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:12:47,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:12:47,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:12:47,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:12:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:12:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:12:47,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:12:47,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:12:47,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:12:47,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:12:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:12:47,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:12:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:12:47,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:12:47,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:12:47,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-23 16:12:47,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-23 16:12:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-23 16:12:47,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-23 16:12:47,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-23 16:12:47,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-23 16:12:47,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-23 16:12:47,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-23 16:12:47,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-23 16:12:47,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-23 16:12:47,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:12:47,893 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7143 proven. 3837 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-23 16:12:47,893 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:12:47,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739472328] [2022-02-23 16:12:47,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739472328] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:12:47,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169919268] [2022-02-23 16:12:47,893 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:12:47,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:12:47,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:12:47,895 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-02-23 16:12:47,895 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-02-23 16:12:48,184 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 61 check-sat command(s) [2022-02-23 16:12:48,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:12:48,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 124 conjunts are in the unsatisfiable core [2022-02-23 16:12:48,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:12:53,098 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-23 16:12:53,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:12:53,870 INFO L134 CoverageAnalysis]: Checked inductivity of 18060 backedges. 7320 proven. 3660 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-23 16:12:53,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169919268] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:12:53,870 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:12:53,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [125, 124, 124] total 188 [2022-02-23 16:12:53,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528195692] [2022-02-23 16:12:53,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:12:53,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-02-23 16:12:53,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:12:53,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-02-23 16:12:53,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7817, Invalid=27339, Unknown=0, NotChecked=0, Total=35156 [2022-02-23 16:12:53,874 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-02-23 16:12:59,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:12:59,074 INFO L93 Difference]: Finished difference Result 1060 states and 1257 transitions. [2022-02-23 16:12:59,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-02-23 16:12:59,075 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-02-23 16:12:59,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:12:59,077 INFO L225 Difference]: With dead ends: 1060 [2022-02-23 16:12:59,077 INFO L226 Difference]: Without dead ends: 819 [2022-02-23 16:12:59,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1664 GetRequests, 1356 SyntacticMatches, 0 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26395 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=21239, Invalid=74551, Unknown=0, NotChecked=0, Total=95790 [2022-02-23 16:12:59,082 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.6s IncrementalHoareTripleChecker+Time [2022-02-23 16:12:59,082 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.6s Time] [2022-02-23 16:12:59,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-02-23 16:12:59,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 575. [2022-02-23 16:12:59,087 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-02-23 16:12:59,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 590 transitions. [2022-02-23 16:12:59,087 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 590 transitions. Word has length 618 [2022-02-23 16:12:59,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:12:59,088 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 590 transitions. [2022-02-23 16:12:59,088 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-02-23 16:12:59,088 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 590 transitions. [2022-02-23 16:12:59,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 621 [2022-02-23 16:12:59,111 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:12:59,111 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-02-23 16:12:59,128 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-02-23 16:12:59,311 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-02-23 16:12:59,312 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:12:59,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:12:59,312 INFO L85 PathProgramCache]: Analyzing trace with hash 842533788, now seen corresponding path program 72 times [2022-02-23 16:12:59,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:12:59,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275195557] [2022-02-23 16:12:59,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:12:59,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:12:59,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:13:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:13:00,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:13:00,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:13:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:13:00,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:13:00,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:13:00,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:13:00,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:13:00,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:13:00,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:13:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:13:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:13:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:13:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:13:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:13:00,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:13:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:13:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:13:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:13:00,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:13:00,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:13:00,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:13:00,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:13:00,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:13:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:13:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:13:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:13:00,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:13:00,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:13:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:13:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:13:00,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:13:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:13:00,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:13:00,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:13:00,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:13:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:13:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:13:00,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:13:00,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:13:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:13:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:13:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:13:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:13:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:13:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:13:00,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:13:00,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:13:00,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:13:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:13:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:13:00,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-23 16:13:00,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-23 16:13:00,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-23 16:13:00,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-23 16:13:00,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-23 16:13:00,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-23 16:13:00,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-23 16:13:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-23 16:13:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-23 16:13:00,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:00,745 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3780 proven. 7322 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-23 16:13:00,745 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:13:00,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275195557] [2022-02-23 16:13:00,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275195557] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:13:00,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577015393] [2022-02-23 16:13:00,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:13:00,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:13:00,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:13:00,747 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-02-23 16:13:00,747 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-02-23 16:13:01,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 62 check-sat command(s) [2022-02-23 16:13:01,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:13:01,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 125 conjunts are in the unsatisfiable core [2022-02-23 16:13:01,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:13:01,771 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-23 16:13:01,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:13:02,540 INFO L134 CoverageAnalysis]: Checked inductivity of 18182 backedges. 3902 proven. 7200 refuted. 0 times theorem prover too weak. 7080 trivial. 0 not checked. [2022-02-23 16:13:02,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577015393] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:13:02,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:13:02,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 66, 66] total 71 [2022-02-23 16:13:02,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949070747] [2022-02-23 16:13:02,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:13:02,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-23 16:13:02,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:13:02,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-23 16:13:02,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2096, Invalid=2874, Unknown=0, NotChecked=0, Total=4970 [2022-02-23 16:13:02,542 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-02-23 16:13:04,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:13:04,241 INFO L93 Difference]: Finished difference Result 592 states and 609 transitions. [2022-02-23 16:13:04,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-23 16:13:04,241 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-02-23 16:13:04,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:13:04,243 INFO L225 Difference]: With dead ends: 592 [2022-02-23 16:13:04,243 INFO L226 Difference]: Without dead ends: 592 [2022-02-23 16:13:04,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1555 GetRequests, 1418 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=6280, Invalid=12626, Unknown=0, NotChecked=0, Total=18906 [2022-02-23 16:13:04,245 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-02-23 16:13:04,245 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-02-23 16:13:04,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2022-02-23 16:13:04,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 587. [2022-02-23 16:13:04,249 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-02-23 16:13:04,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 603 transitions. [2022-02-23 16:13:04,249 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 603 transitions. Word has length 620 [2022-02-23 16:13:04,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:13:04,250 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 603 transitions. [2022-02-23 16:13:04,250 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-02-23 16:13:04,250 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 603 transitions. [2022-02-23 16:13:04,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 637 [2022-02-23 16:13:04,252 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:13:04,253 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-02-23 16:13:04,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-23 16:13:04,455 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-02-23 16:13:04,455 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:13:04,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:13:04,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1976769732, now seen corresponding path program 73 times [2022-02-23 16:13:04,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:13:04,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451636777] [2022-02-23 16:13:04,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:13:04,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:13:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:13:08,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-02-23 16:13:08,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:13:08,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:13:08,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:13:08,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:13:08,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:13:08,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:13:08,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:13:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:13:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:13:08,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:13:08,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:13:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:13:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:13:08,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:13:08,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:13:08,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:13:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:13:08,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:13:08,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:13:08,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:13:08,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:13:08,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:13:08,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:13:08,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:13:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:13:08,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:13:08,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:13:08,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:13:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:13:08,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:13:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:13:08,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:13:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:13:08,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:13:08,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:13:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:13:08,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:13:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:13:08,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:13:08,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:13:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:13:08,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:13:08,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:13:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:13:08,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:13:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:13:08,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:13:08,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:13:08,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:13:08,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:13:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-23 16:13:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-23 16:13:08,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-23 16:13:08,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-23 16:13:08,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-23 16:13:08,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-23 16:13:08,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-23 16:13:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-23 16:13:08,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-23 16:13:08,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-23 16:13:08,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-23 16:13:08,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,089 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7629 proven. 3965 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-23 16:13:08,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:13:08,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451636777] [2022-02-23 16:13:08,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451636777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:13:08,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009299424] [2022-02-23 16:13:08,089 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:13:08,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:13:08,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:13:08,090 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-02-23 16:13:08,091 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-02-23 16:13:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:08,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 126 conjunts are in the unsatisfiable core [2022-02-23 16:13:08,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:13:13,357 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 8052 proven. 3782 refuted. 0 times theorem prover too weak. 7324 trivial. 0 not checked. [2022-02-23 16:13:13,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:13:14,147 INFO L134 CoverageAnalysis]: Checked inductivity of 19158 backedges. 7810 proven. 3782 refuted. 0 times theorem prover too weak. 7566 trivial. 0 not checked. [2022-02-23 16:13:14,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009299424] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:13:14,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:13:14,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [128, 126, 126] total 192 [2022-02-23 16:13:14,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398222435] [2022-02-23 16:13:14,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:13:14,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-02-23 16:13:14,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:13:14,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-02-23 16:13:14,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8133, Invalid=28539, Unknown=0, NotChecked=0, Total=36672 [2022-02-23 16:13:14,151 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-02-23 16:13:19,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:13:19,322 INFO L93 Difference]: Finished difference Result 1082 states and 1283 transitions. [2022-02-23 16:13:19,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-23 16:13:19,323 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-02-23 16:13:19,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:13:19,325 INFO L225 Difference]: With dead ends: 1082 [2022-02-23 16:13:19,325 INFO L226 Difference]: Without dead ends: 837 [2022-02-23 16:13:19,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1710 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 314 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27511 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=21992, Invalid=77548, Unknown=0, NotChecked=0, Total=99540 [2022-02-23 16:13:19,329 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.5s IncrementalHoareTripleChecker+Time [2022-02-23 16:13:19,329 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.5s Time] [2022-02-23 16:13:19,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-02-23 16:13:19,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 589. [2022-02-23 16:13:19,334 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-02-23 16:13:19,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 605 transitions. [2022-02-23 16:13:19,334 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 605 transitions. Word has length 636 [2022-02-23 16:13:19,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:13:19,334 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 605 transitions. [2022-02-23 16:13:19,335 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-02-23 16:13:19,335 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 605 transitions. [2022-02-23 16:13:19,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 639 [2022-02-23 16:13:19,337 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:13:19,338 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-02-23 16:13:19,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-23 16:13:19,539 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-02-23 16:13:19,539 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:13:19,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:13:19,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1168256295, now seen corresponding path program 74 times [2022-02-23 16:13:19,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:13:19,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597462195] [2022-02-23 16:13:19,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:13:19,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:13:19,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:13:23,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-02-23 16:13:23,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:13:23,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:13:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:13:23,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:13:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:13:23,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:13:23,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:13:23,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:13:23,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:13:23,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:13:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:13:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:13:23,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:13:23,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:13:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:13:23,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:13:23,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:13:23,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:13:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:13:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:13:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:13:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:13:23,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:13:23,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:13:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:13:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:13:23,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:13:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:13:23,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:13:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:13:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:13:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:13:23,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:13:23,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:13:23,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:13:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:13:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:13:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:13:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:13:23,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:13:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:13:23,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:13:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:13:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:13:23,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:13:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:13:23,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-23 16:13:23,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-23 16:13:23,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-23 16:13:23,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-23 16:13:23,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-23 16:13:23,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-23 16:13:23,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-23 16:13:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-23 16:13:23,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-23 16:13:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-23 16:13:23,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-23 16:13:23,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-23 16:13:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-23 16:13:23,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-23 16:13:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-23 16:13:23,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:23,219 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 7629 proven. 4089 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-23 16:13:23,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:13:23,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597462195] [2022-02-23 16:13:23,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597462195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:13:23,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922919985] [2022-02-23 16:13:23,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:13:23,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:13:23,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:13:23,220 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-02-23 16:13:23,221 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-02-23 16:13:23,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:13:23,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:13:23,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 1742 conjuncts, 128 conjunts are in the unsatisfiable core [2022-02-23 16:13:23,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:13:27,469 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-23 16:13:27,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:13:28,306 INFO L134 CoverageAnalysis]: Checked inductivity of 19282 backedges. 4030 proven. 7688 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2022-02-23 16:13:28,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922919985] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:13:28,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:13:28,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [129, 67, 67] total 194 [2022-02-23 16:13:28,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262081683] [2022-02-23 16:13:28,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:13:28,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2022-02-23 16:13:28,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:13:28,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2022-02-23 16:13:28,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6182, Invalid=31260, Unknown=0, NotChecked=0, Total=37442 [2022-02-23 16:13:28,310 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-02-23 16:13:38,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:13:38,417 INFO L93 Difference]: Finished difference Result 1101 states and 1305 transitions. [2022-02-23 16:13:38,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 256 states. [2022-02-23 16:13:38,418 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-02-23 16:13:38,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:13:38,420 INFO L225 Difference]: With dead ends: 1101 [2022-02-23 16:13:38,420 INFO L226 Difference]: Without dead ends: 852 [2022-02-23 16:13:38,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1847 GetRequests, 1401 SyntacticMatches, 1 SemanticMatches, 445 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70864 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=33023, Invalid=166339, Unknown=0, NotChecked=0, Total=199362 [2022-02-23 16:13:38,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-02-23 16:13:38,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-02-23 16:13:38,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2022-02-23 16:13:38,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 599. [2022-02-23 16:13:38,436 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-02-23 16:13:38,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 615 transitions. [2022-02-23 16:13:38,437 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 615 transitions. Word has length 638 [2022-02-23 16:13:38,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:13:38,437 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 615 transitions. [2022-02-23 16:13:38,437 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-02-23 16:13:38,437 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 615 transitions. [2022-02-23 16:13:38,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 649 [2022-02-23 16:13:38,440 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:13:38,440 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-02-23 16:13:38,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-02-23 16:13:38,640 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-02-23 16:13:38,641 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:13:38,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:13:38,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1475078818, now seen corresponding path program 75 times [2022-02-23 16:13:38,641 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:13:38,641 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924388328] [2022-02-23 16:13:38,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:13:38,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:13:38,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:13:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-02-23 16:13:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:13:42,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:13:42,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:13:42,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:13:42,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:13:42,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:13:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:13:42,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:13:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:13:42,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:13:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:13:42,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:13:42,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:13:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:13:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:13:42,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:13:42,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:13:42,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:13:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:13:42,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:13:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:13:42,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:13:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:13:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:13:42,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:13:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:13:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:13:42,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:13:42,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:13:42,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:13:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:13:42,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:13:42,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:13:42,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:13:42,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:13:42,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:13:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:13:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:13:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:13:42,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:13:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:13:42,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:13:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:13:42,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:13:42,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:13:42,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:13:42,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:13:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:13:42,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-23 16:13:42,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-23 16:13:42,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-23 16:13:42,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-23 16:13:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-23 16:13:42,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-23 16:13:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-23 16:13:42,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-23 16:13:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-23 16:13:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-23 16:13:42,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-23 16:13:42,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-23 16:13:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-23 16:13:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-23 16:13:42,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:13:42,446 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 7878 proven. 4218 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-02-23 16:13:42,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:13:42,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924388328] [2022-02-23 16:13:42,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924388328] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:13:42,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89774771] [2022-02-23 16:13:42,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:13:42,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:13:42,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:13:42,448 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-02-23 16:13:42,448 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-02-23 16:13:42,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 64 check-sat command(s) [2022-02-23 16:13:42,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:13:42,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 1769 conjuncts, 130 conjunts are in the unsatisfiable core [2022-02-23 16:13:42,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:13:46,959 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-02-23 16:13:46,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:13:47,790 INFO L134 CoverageAnalysis]: Checked inductivity of 19908 backedges. 4158 proven. 7938 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2022-02-23 16:13:47,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89774771] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:13:47,790 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:13:47,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [131, 68, 68] total 197 [2022-02-23 16:13:47,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086899771] [2022-02-23 16:13:47,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:13:47,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 197 states [2022-02-23 16:13:47,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:13:47,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 197 interpolants. [2022-02-23 16:13:47,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6376, Invalid=32236, Unknown=0, NotChecked=0, Total=38612 [2022-02-23 16:13:47,794 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-02-23 16:13:57,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:13:57,861 INFO L93 Difference]: Finished difference Result 1119 states and 1326 transitions. [2022-02-23 16:13:57,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 260 states. [2022-02-23 16:13:57,862 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-02-23 16:13:57,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:13:57,863 INFO L225 Difference]: With dead ends: 1119 [2022-02-23 16:13:57,863 INFO L226 Difference]: Without dead ends: 866 [2022-02-23 16:13:57,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1876 GetRequests, 1423 SyntacticMatches, 1 SemanticMatches, 452 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73141 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=34059, Invalid=171603, Unknown=0, NotChecked=0, Total=205662 [2022-02-23 16:13:57,873 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.8s IncrementalHoareTripleChecker+Time [2022-02-23 16:13:57,873 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.8s Time] [2022-02-23 16:13:57,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-02-23 16:13:57,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 609. [2022-02-23 16:13:57,878 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-02-23 16:13:57,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 625 transitions. [2022-02-23 16:13:57,878 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 625 transitions. Word has length 648 [2022-02-23 16:13:57,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:13:57,878 INFO L470 AbstractCegarLoop]: Abstraction has 609 states and 625 transitions. [2022-02-23 16:13:57,879 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-02-23 16:13:57,879 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 625 transitions. [2022-02-23 16:13:57,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2022-02-23 16:13:57,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:13:57,882 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-02-23 16:13:57,899 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-02-23 16:13:58,082 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-02-23 16:13:58,082 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:13:58,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:13:58,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1326209323, now seen corresponding path program 76 times [2022-02-23 16:13:58,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:13:58,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394803579] [2022-02-23 16:13:58,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:13:58,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:13:58,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:14:01,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-02-23 16:14:01,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:14:01,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:14:01,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:14:01,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:14:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:14:01,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:14:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:14:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:14:01,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:14:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:14:01,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:14:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:14:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:14:01,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:14:01,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:14:01,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:14:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:14:01,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:14:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:14:01,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:14:01,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:14:01,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:14:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:14:01,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:14:01,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:14:01,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:14:01,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:14:01,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:14:01,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:14:01,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:14:01,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:14:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:14:01,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:14:01,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:14:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:14:01,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:14:01,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:14:01,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:14:01,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:14:01,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:14:01,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:14:01,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:14:01,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:14:01,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:14:01,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:01,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:14:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:14:02,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:14:02,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:14:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-23 16:14:02,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-23 16:14:02,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-23 16:14:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-23 16:14:02,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-23 16:14:02,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-23 16:14:02,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-23 16:14:02,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-23 16:14:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-23 16:14:02,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-23 16:14:02,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-23 16:14:02,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-23 16:14:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-23 16:14:02,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-23 16:14:02,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-23 16:14:02,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:02,043 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 8131 proven. 4349 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-02-23 16:14:02,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:14:02,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394803579] [2022-02-23 16:14:02,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394803579] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:14:02,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503915016] [2022-02-23 16:14:02,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:14:02,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:14:02,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:14:02,044 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-02-23 16:14:02,045 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-02-23 16:14:02,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:14:02,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:14:02,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 1796 conjuncts, 132 conjunts are in the unsatisfiable core [2022-02-23 16:14:02,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:14:06,588 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-02-23 16:14:06,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:14:07,430 INFO L134 CoverageAnalysis]: Checked inductivity of 20544 backedges. 4288 proven. 8192 refuted. 0 times theorem prover too weak. 8064 trivial. 0 not checked. [2022-02-23 16:14:07,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503915016] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:14:07,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:14:07,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [133, 69, 69] total 200 [2022-02-23 16:14:07,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400220718] [2022-02-23 16:14:07,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:14:07,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 200 states [2022-02-23 16:14:07,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:14:07,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 200 interpolants. [2022-02-23 16:14:07,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6573, Invalid=33227, Unknown=0, NotChecked=0, Total=39800 [2022-02-23 16:14:07,435 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-02-23 16:14:18,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:14:18,034 INFO L93 Difference]: Finished difference Result 1137 states and 1347 transitions. [2022-02-23 16:14:18,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2022-02-23 16:14:18,035 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-02-23 16:14:18,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:14:18,036 INFO L225 Difference]: With dead ends: 1137 [2022-02-23 16:14:18,036 INFO L226 Difference]: Without dead ends: 880 [2022-02-23 16:14:18,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1905 GetRequests, 1445 SyntacticMatches, 1 SemanticMatches, 459 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75454 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=35111, Invalid=176949, Unknown=0, NotChecked=0, Total=212060 [2022-02-23 16:14:18,046 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-02-23 16:14:18,046 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-02-23 16:14:18,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2022-02-23 16:14:18,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 619. [2022-02-23 16:14:18,050 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-02-23 16:14:18,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 635 transitions. [2022-02-23 16:14:18,051 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 635 transitions. Word has length 658 [2022-02-23 16:14:18,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:14:18,051 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 635 transitions. [2022-02-23 16:14:18,051 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-02-23 16:14:18,051 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 635 transitions. [2022-02-23 16:14:18,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2022-02-23 16:14:18,054 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:14:18,054 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-02-23 16:14:18,074 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-02-23 16:14:18,263 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-02-23 16:14:18,263 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:14:18,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:14:18,264 INFO L85 PathProgramCache]: Analyzing trace with hash -154381940, now seen corresponding path program 77 times [2022-02-23 16:14:18,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:14:18,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105549473] [2022-02-23 16:14:18,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:14:18,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:14:18,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:14:22,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-02-23 16:14:22,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:14:22,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:14:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:14:22,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:14:22,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:14:22,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:14:22,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:14:22,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:14:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:14:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:14:22,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:14:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:14:22,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:14:22,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:14:22,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:14:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:14:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:14:22,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:14:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:14:22,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:14:22,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:14:22,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:14:22,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:14:22,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:14:22,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:14:22,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:14:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:14:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:14:22,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:14:22,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:14:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:14:22,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:14:22,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:14:22,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:14:22,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:14:22,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:14:22,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:14:22,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:14:22,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:14:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:14:22,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:14:22,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:14:22,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:14:22,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:14:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:14:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:14:22,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:14:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:14:22,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:14:22,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-23 16:14:22,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-23 16:14:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-23 16:14:22,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-23 16:14:22,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-23 16:14:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-23 16:14:22,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-23 16:14:22,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-23 16:14:22,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-23 16:14:22,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-23 16:14:22,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-23 16:14:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-23 16:14:22,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-23 16:14:22,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-23 16:14:22,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-23 16:14:22,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:22,307 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8388 proven. 4482 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-23 16:14:22,307 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:14:22,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105549473] [2022-02-23 16:14:22,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105549473] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:14:22,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641153122] [2022-02-23 16:14:22,308 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:14:22,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:14:22,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:14:22,309 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-02-23 16:14:22,309 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-02-23 16:14:22,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 66 check-sat command(s) [2022-02-23 16:14:22,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:14:22,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 1823 conjuncts, 134 conjunts are in the unsatisfiable core [2022-02-23 16:14:22,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:14:28,324 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-23 16:14:28,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:14:29,164 INFO L134 CoverageAnalysis]: Checked inductivity of 21190 backedges. 8580 proven. 4290 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-23 16:14:29,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641153122] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:14:29,164 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:14:29,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [135, 134, 134] total 203 [2022-02-23 16:14:29,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590747719] [2022-02-23 16:14:29,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:14:29,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-02-23 16:14:29,165 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:14:29,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-02-23 16:14:29,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9117, Invalid=31889, Unknown=0, NotChecked=0, Total=41006 [2022-02-23 16:14:29,169 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-02-23 16:14:35,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:14:35,129 INFO L93 Difference]: Finished difference Result 1146 states and 1359 transitions. [2022-02-23 16:14:35,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2022-02-23 16:14:35,129 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-02-23 16:14:35,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:14:35,131 INFO L225 Difference]: With dead ends: 1146 [2022-02-23 16:14:35,131 INFO L226 Difference]: Without dead ends: 885 [2022-02-23 16:14:35,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1799 GetRequests, 1466 SyntacticMatches, 0 SemanticMatches, 333 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30870 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=24794, Invalid=87096, Unknown=0, NotChecked=0, Total=111890 [2022-02-23 16:14:35,134 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1926 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3983 mSolverCounterSat, 1423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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.6s IncrementalHoareTripleChecker+Time [2022-02-23 16:14:35,134 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.6s Time] [2022-02-23 16:14:35,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-02-23 16:14:35,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 621. [2022-02-23 16:14:35,139 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-02-23 16:14:35,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 637 transitions. [2022-02-23 16:14:35,139 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 637 transitions. Word has length 668 [2022-02-23 16:14:35,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:14:35,139 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 637 transitions. [2022-02-23 16:14:35,140 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-02-23 16:14:35,140 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 637 transitions. [2022-02-23 16:14:35,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2022-02-23 16:14:35,143 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:14:35,143 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-02-23 16:14:35,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-23 16:14:35,343 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-02-23 16:14:35,344 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:14:35,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:14:35,344 INFO L85 PathProgramCache]: Analyzing trace with hash -255257105, now seen corresponding path program 78 times [2022-02-23 16:14:35,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:14:35,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754398129] [2022-02-23 16:14:35,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:14:35,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:14:35,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:14:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:14:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:14:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:14:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:14:36,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:14:36,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:14:36,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:14:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:14:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:14:36,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:14:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:14:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:14:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:14:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:14:36,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:14:36,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:14:36,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:14:36,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:14:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:14:36,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:14:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:14:36,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:14:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:14:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:14:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:14:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:14:36,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:14:36,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:14:36,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:14:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:14:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:14:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:14:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:14:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:14:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:14:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:14:36,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:14:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:14:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:14:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:14:36,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:14:36,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:14:36,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:14:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:14:36,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:14:36,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:14:36,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-23 16:14:36,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-23 16:14:36,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-23 16:14:36,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-23 16:14:36,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-23 16:14:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-23 16:14:36,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-23 16:14:36,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-23 16:14:36,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-23 16:14:36,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-23 16:14:36,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-23 16:14:36,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-23 16:14:36,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-23 16:14:36,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-23 16:14:36,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-23 16:14:36,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-23 16:14:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-23 16:14:36,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-23 16:14:36,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-23 16:14:36,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:36,990 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4420 proven. 8582 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-23 16:14:36,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:14:36,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754398129] [2022-02-23 16:14:36,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754398129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:14:36,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957575671] [2022-02-23 16:14:36,990 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:14:36,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:14:36,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:14:36,991 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-02-23 16:14:37,012 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-02-23 16:14:37,332 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 67 check-sat command(s) [2022-02-23 16:14:37,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:14:37,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 1833 conjuncts, 135 conjunts are in the unsatisfiable core [2022-02-23 16:14:37,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:14:38,133 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-23 16:14:38,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:14:38,968 INFO L134 CoverageAnalysis]: Checked inductivity of 21322 backedges. 4552 proven. 8450 refuted. 0 times theorem prover too weak. 8320 trivial. 0 not checked. [2022-02-23 16:14:38,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957575671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:14:38,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:14:38,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 76 [2022-02-23 16:14:38,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595495423] [2022-02-23 16:14:38,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:14:38,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-02-23 16:14:38,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:14:38,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-02-23 16:14:38,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2431, Invalid=3269, Unknown=0, NotChecked=0, Total=5700 [2022-02-23 16:14:38,970 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-02-23 16:14:40,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:14:40,817 INFO L93 Difference]: Finished difference Result 638 states and 656 transitions. [2022-02-23 16:14:40,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-23 16:14:40,817 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-02-23 16:14:40,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:14:40,818 INFO L225 Difference]: With dead ends: 638 [2022-02-23 16:14:40,818 INFO L226 Difference]: Without dead ends: 638 [2022-02-23 16:14:40,819 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-02-23 16:14:40,820 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-02-23 16:14:40,820 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-02-23 16:14:40,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-02-23 16:14:40,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 633. [2022-02-23 16:14:40,823 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-02-23 16:14:40,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 650 transitions. [2022-02-23 16:14:40,824 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 650 transitions. Word has length 670 [2022-02-23 16:14:40,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:14:40,824 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 650 transitions. [2022-02-23 16:14:40,824 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-02-23 16:14:40,824 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 650 transitions. [2022-02-23 16:14:40,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 687 [2022-02-23 16:14:40,827 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:14:40,827 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-02-23 16:14:40,845 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-02-23 16:14:41,028 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-02-23 16:14:41,028 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:14:41,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:14:41,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1138548457, now seen corresponding path program 79 times [2022-02-23 16:14:41,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:14:41,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993285346] [2022-02-23 16:14:41,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:14:41,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:14:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:14:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-02-23 16:14:45,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:14:45,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:14:45,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:14:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:14:45,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:14:45,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:14:45,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:14:45,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:14:45,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:14:45,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:14:45,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:14:45,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:14:45,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:14:45,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:14:45,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:14:45,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:14:45,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:14:45,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:14:45,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:14:45,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:14:45,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:14:45,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:14:45,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:14:45,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:14:45,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:14:45,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:14:45,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:14:45,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:14:45,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:14:45,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:14:45,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:14:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:14:45,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:14:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:14:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:14:45,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:14:45,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:14:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:14:45,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:14:45,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:14:45,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:14:45,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:14:45,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:14:45,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:14:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:14:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-23 16:14:45,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-23 16:14:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-23 16:14:45,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-23 16:14:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-23 16:14:45,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-23 16:14:45,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-23 16:14:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-23 16:14:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-23 16:14:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-23 16:14:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-23 16:14:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-23 16:14:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-23 16:14:45,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-23 16:14:45,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-23 16:14:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-23 16:14:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-23 16:14:45,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-23 16:14:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-23 16:14:45,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-23 16:14:45,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-23 16:14:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,185 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 8914 proven. 4620 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-23 16:14:45,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:14:45,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993285346] [2022-02-23 16:14:45,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993285346] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:14:45,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543550962] [2022-02-23 16:14:45,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:14:45,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:14:45,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:14:45,187 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-02-23 16:14:45,187 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-02-23 16:14:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:14:45,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 136 conjunts are in the unsatisfiable core [2022-02-23 16:14:45,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:14:51,183 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9372 proven. 4422 refuted. 0 times theorem prover too weak. 8584 trivial. 0 not checked. [2022-02-23 16:14:51,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:14:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 22378 backedges. 9110 proven. 4422 refuted. 0 times theorem prover too weak. 8846 trivial. 0 not checked. [2022-02-23 16:14:52,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543550962] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:14:52,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:14:52,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [138, 136, 136] total 207 [2022-02-23 16:14:52,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322254657] [2022-02-23 16:14:52,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:14:52,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2022-02-23 16:14:52,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:14:52,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2022-02-23 16:14:52,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9458, Invalid=33184, Unknown=0, NotChecked=0, Total=42642 [2022-02-23 16:14:52,061 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-02-23 16:14:58,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:14:58,348 INFO L93 Difference]: Finished difference Result 1168 states and 1385 transitions. [2022-02-23 16:14:58,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-02-23 16:14:58,348 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-02-23 16:14:58,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:14:58,350 INFO L225 Difference]: With dead ends: 1168 [2022-02-23 16:14:58,350 INFO L226 Difference]: Without dead ends: 903 [2022-02-23 16:14:58,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1845 GetRequests, 1506 SyntacticMatches, 0 SemanticMatches, 339 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32076 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=25607, Invalid=90333, Unknown=0, NotChecked=0, Total=115940 [2022-02-23 16:14:58,354 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-02-23 16:14:58,354 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-02-23 16:14:58,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-02-23 16:14:58,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 635. [2022-02-23 16:14:58,365 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-02-23 16:14:58,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 652 transitions. [2022-02-23 16:14:58,365 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 652 transitions. Word has length 686 [2022-02-23 16:14:58,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:14:58,366 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 652 transitions. [2022-02-23 16:14:58,366 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-02-23 16:14:58,366 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 652 transitions. [2022-02-23 16:14:58,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2022-02-23 16:14:58,369 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:14:58,369 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-02-23 16:14:58,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-23 16:14:58,575 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-02-23 16:14:58,575 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:14:58,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:14:58,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1428507974, now seen corresponding path program 80 times [2022-02-23 16:14:58,576 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:14:58,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935326839] [2022-02-23 16:14:58,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:14:58,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:14:58,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:15:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-02-23 16:15:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:15:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:15:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:15:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:15:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:15:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:15:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:15:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:15:02,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:15:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:15:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:15:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:15:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:15:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:15:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:15:02,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:15:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:15:02,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:15:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:15:02,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:15:02,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:15:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:15:02,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:15:02,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:15:02,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:15:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:15:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:15:02,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:15:02,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:15:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:15:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:15:02,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:15:02,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:15:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:15:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:15:02,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:15:02,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:15:02,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:15:02,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:15:02,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:15:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:15:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:15:02,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:15:02,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:15:02,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:15:02,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:15:02,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:15:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-23 16:15:02,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-23 16:15:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-23 16:15:02,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-23 16:15:02,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-23 16:15:02,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-23 16:15:02,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-23 16:15:02,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-23 16:15:02,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-23 16:15:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-23 16:15:02,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-23 16:15:02,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-23 16:15:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-23 16:15:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-23 16:15:02,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-23 16:15:02,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-23 16:15:02,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-23 16:15:02,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-23 16:15:02,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-23 16:15:02,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:02,832 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 8914 proven. 4754 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-23 16:15:02,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:15:02,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935326839] [2022-02-23 16:15:02,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935326839] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:15:02,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146198441] [2022-02-23 16:15:02,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:15:02,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:15:02,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:15:02,833 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-02-23 16:15:02,834 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-02-23 16:15:03,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:15:03,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:15:03,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 1877 conjuncts, 138 conjunts are in the unsatisfiable core [2022-02-23 16:15:03,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:15:07,718 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-23 16:15:07,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:15:08,620 INFO L134 CoverageAnalysis]: Checked inductivity of 22512 backedges. 4690 proven. 8978 refuted. 0 times theorem prover too weak. 8844 trivial. 0 not checked. [2022-02-23 16:15:08,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146198441] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:15:08,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:15:08,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [139, 72, 72] total 209 [2022-02-23 16:15:08,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422806181] [2022-02-23 16:15:08,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:15:08,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 209 states [2022-02-23 16:15:08,621 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:15:08,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 209 interpolants. [2022-02-23 16:15:08,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7182, Invalid=36290, Unknown=0, NotChecked=0, Total=43472 [2022-02-23 16:15:08,635 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-02-23 16:15:19,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:15:19,859 INFO L93 Difference]: Finished difference Result 1187 states and 1407 transitions. [2022-02-23 16:15:19,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-02-23 16:15:19,860 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-02-23 16:15:19,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:15:19,861 INFO L225 Difference]: With dead ends: 1187 [2022-02-23 16:15:19,861 INFO L226 Difference]: Without dead ends: 918 [2022-02-23 16:15:19,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1992 GetRequests, 1511 SyntacticMatches, 1 SemanticMatches, 480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82609 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=38363, Invalid=193479, Unknown=0, NotChecked=0, Total=231842 [2022-02-23 16:15:19,873 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 2504 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 8354 mSolverCounterSat, 2084 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s 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, 3.0s IncrementalHoareTripleChecker+Time [2022-02-23 16:15:19,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2505 Valid, 285 Invalid, 10438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2084 Valid, 8354 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-02-23 16:15:19,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2022-02-23 16:15:19,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 645. [2022-02-23 16:15:19,877 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-02-23 16:15:19,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 662 transitions. [2022-02-23 16:15:19,878 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 662 transitions. Word has length 688 [2022-02-23 16:15:19,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:15:19,878 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 662 transitions. [2022-02-23 16:15:19,878 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-02-23 16:15:19,878 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 662 transitions. [2022-02-23 16:15:19,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2022-02-23 16:15:19,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:15:19,882 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-02-23 16:15:19,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-02-23 16:15:20,082 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-02-23 16:15:20,083 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:15:20,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:15:20,083 INFO L85 PathProgramCache]: Analyzing trace with hash 443238705, now seen corresponding path program 81 times [2022-02-23 16:15:20,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:15:20,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889992133] [2022-02-23 16:15:20,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:15:20,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:15:20,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:15:24,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-02-23 16:15:24,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:15:24,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:15:24,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:15:24,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:15:24,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:15:24,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:15:24,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:15:24,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:15:24,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:15:24,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:15:24,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:15:24,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:15:24,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:15:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:15:24,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:15:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:15:24,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:15:24,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:15:24,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:15:24,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:15:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:15:24,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:15:24,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:15:24,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:15:24,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:15:24,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:15:24,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:15:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:15:24,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:15:24,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:15:24,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:15:24,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:15:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:15:24,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:15:24,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:15:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:15:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:15:24,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:15:24,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:15:24,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:15:24,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:15:24,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:15:24,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:15:24,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:15:24,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:15:24,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:15:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:15:24,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-23 16:15:24,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-23 16:15:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-23 16:15:24,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-23 16:15:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-23 16:15:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-23 16:15:24,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-23 16:15:24,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-23 16:15:24,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-23 16:15:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-23 16:15:24,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-23 16:15:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-23 16:15:24,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-23 16:15:24,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-23 16:15:24,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-23 16:15:24,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-02-23 16:15:24,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-02-23 16:15:24,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-02-23 16:15:24,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-02-23 16:15:24,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-02-23 16:15:24,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:24,478 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 9183 proven. 4893 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-02-23 16:15:24,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:15:24,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889992133] [2022-02-23 16:15:24,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889992133] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:15:24,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173706618] [2022-02-23 16:15:24,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:15:24,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:15:24,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:15:24,480 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-02-23 16:15:24,480 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-02-23 16:15:24,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 69 check-sat command(s) [2022-02-23 16:15:24,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:15:24,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 140 conjunts are in the unsatisfiable core [2022-02-23 16:15:24,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:15:29,691 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-02-23 16:15:29,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:15:30,626 INFO L134 CoverageAnalysis]: Checked inductivity of 23188 backedges. 4828 proven. 9248 refuted. 0 times theorem prover too weak. 9112 trivial. 0 not checked. [2022-02-23 16:15:30,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173706618] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:15:30,626 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:15:30,626 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [141, 73, 73] total 212 [2022-02-23 16:15:30,626 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694452949] [2022-02-23 16:15:30,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:15:30,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 212 states [2022-02-23 16:15:30,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:15:30,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 212 interpolants. [2022-02-23 16:15:30,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7391, Invalid=37341, Unknown=0, NotChecked=0, Total=44732 [2022-02-23 16:15:30,630 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-02-23 16:15:42,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:15:42,283 INFO L93 Difference]: Finished difference Result 1205 states and 1428 transitions. [2022-02-23 16:15:42,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-02-23 16:15:42,284 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-02-23 16:15:42,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:15:42,285 INFO L225 Difference]: With dead ends: 1205 [2022-02-23 16:15:42,285 INFO L226 Difference]: Without dead ends: 932 [2022-02-23 16:15:42,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 1533 SyntacticMatches, 1 SemanticMatches, 487 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85066 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=39479, Invalid=199153, Unknown=0, NotChecked=0, Total=238632 [2022-02-23 16:15:42,294 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 2385 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 8762 mSolverCounterSat, 2248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s 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-02-23 16:15:42,294 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-02-23 16:15:42,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-02-23 16:15:42,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 655. [2022-02-23 16:15:42,299 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-02-23 16:15:42,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 672 transitions. [2022-02-23 16:15:42,299 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 672 transitions. Word has length 698 [2022-02-23 16:15:42,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:15:42,300 INFO L470 AbstractCegarLoop]: Abstraction has 655 states and 672 transitions. [2022-02-23 16:15:42,300 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-02-23 16:15:42,300 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 672 transitions. [2022-02-23 16:15:42,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 709 [2022-02-23 16:15:42,303 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:15:42,303 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-02-23 16:15:42,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-02-23 16:15:42,507 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-02-23 16:15:42,507 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:15:42,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:15:42,508 INFO L85 PathProgramCache]: Analyzing trace with hash -2018854680, now seen corresponding path program 82 times [2022-02-23 16:15:42,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:15:42,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359896150] [2022-02-23 16:15:42,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:15:42,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:15:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:15:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-02-23 16:15:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:15:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:15:46,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:15:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:15:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:15:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:15:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:15:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:15:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:15:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:15:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:15:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:15:46,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:15:46,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:15:46,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:15:46,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:15:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:15:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:15:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:15:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:15:46,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:15:46,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:15:46,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:15:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:15:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:15:46,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:15:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:15:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:15:46,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:15:46,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:15:46,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:46,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:15:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:15:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:15:47,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:15:47,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:15:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:15:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:15:47,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:15:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:15:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:15:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:15:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:15:47,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:15:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:15:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:15:47,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:15:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:15:47,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:15:47,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-23 16:15:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-23 16:15:47,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-23 16:15:47,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-23 16:15:47,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-23 16:15:47,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-23 16:15:47,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-23 16:15:47,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-23 16:15:47,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-23 16:15:47,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-23 16:15:47,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-23 16:15:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-23 16:15:47,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-23 16:15:47,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-23 16:15:47,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-23 16:15:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-23 16:15:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-23 16:15:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-23 16:15:47,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-23 16:15:47,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-23 16:15:47,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:15:47,069 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 9456 proven. 5034 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-02-23 16:15:47,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:15:47,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359896150] [2022-02-23 16:15:47,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359896150] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:15:47,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904594943] [2022-02-23 16:15:47,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-23 16:15:47,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:15:47,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:15:47,070 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-02-23 16:15:47,071 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-02-23 16:15:47,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-23 16:15:47,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:15:47,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 1931 conjuncts, 142 conjunts are in the unsatisfiable core [2022-02-23 16:15:47,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:15:52,221 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-02-23 16:15:52,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:15:53,129 INFO L134 CoverageAnalysis]: Checked inductivity of 23874 backedges. 4968 proven. 9522 refuted. 0 times theorem prover too weak. 9384 trivial. 0 not checked. [2022-02-23 16:15:53,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904594943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:15:53,129 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:15:53,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [143, 74, 74] total 215 [2022-02-23 16:15:53,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842962332] [2022-02-23 16:15:53,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:15:53,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2022-02-23 16:15:53,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:15:53,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2022-02-23 16:15:53,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7603, Invalid=38407, Unknown=0, NotChecked=0, Total=46010 [2022-02-23 16:15:53,133 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-02-23 16:16:05,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:16:05,104 INFO L93 Difference]: Finished difference Result 1223 states and 1449 transitions. [2022-02-23 16:16:05,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 284 states. [2022-02-23 16:16:05,105 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-02-23 16:16:05,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:16:05,106 INFO L225 Difference]: With dead ends: 1223 [2022-02-23 16:16:05,106 INFO L226 Difference]: Without dead ends: 946 [2022-02-23 16:16:05,142 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-02-23 16:16:05,143 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 3140 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 8795 mSolverCounterSat, 2425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s 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.2s IncrementalHoareTripleChecker+Time [2022-02-23 16:16:05,143 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.2s Time] [2022-02-23 16:16:05,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-02-23 16:16:05,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 665. [2022-02-23 16:16:05,147 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-02-23 16:16:05,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 682 transitions. [2022-02-23 16:16:05,148 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 682 transitions. Word has length 708 [2022-02-23 16:16:05,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:16:05,148 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 682 transitions. [2022-02-23 16:16:05,148 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-02-23 16:16:05,149 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 682 transitions. [2022-02-23 16:16:05,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2022-02-23 16:16:05,152 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:16:05,152 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-02-23 16:16:05,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-23 16:16:05,352 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-02-23 16:16:05,353 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:16:05,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:16:05,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1754762785, now seen corresponding path program 83 times [2022-02-23 16:16:05,353 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:16:05,353 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472367680] [2022-02-23 16:16:05,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:16:05,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:16:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:16:09,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-02-23 16:16:09,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-02-23 16:16:09,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-02-23 16:16:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-02-23 16:16:09,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-02-23 16:16:09,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-02-23 16:16:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-02-23 16:16:09,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2022-02-23 16:16:09,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-02-23 16:16:09,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2022-02-23 16:16:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2022-02-23 16:16:09,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2022-02-23 16:16:09,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-02-23 16:16:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2022-02-23 16:16:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2022-02-23 16:16:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2022-02-23 16:16:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2022-02-23 16:16:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2022-02-23 16:16:09,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2022-02-23 16:16:09,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2022-02-23 16:16:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2022-02-23 16:16:09,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2022-02-23 16:16:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2022-02-23 16:16:09,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 338 [2022-02-23 16:16:09,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 346 [2022-02-23 16:16:09,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 354 [2022-02-23 16:16:09,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2022-02-23 16:16:09,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2022-02-23 16:16:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2022-02-23 16:16:09,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 386 [2022-02-23 16:16:09,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 394 [2022-02-23 16:16:09,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 402 [2022-02-23 16:16:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2022-02-23 16:16:09,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 418 [2022-02-23 16:16:09,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 426 [2022-02-23 16:16:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2022-02-23 16:16:09,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 442 [2022-02-23 16:16:09,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 450 [2022-02-23 16:16:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 458 [2022-02-23 16:16:09,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2022-02-23 16:16:09,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2022-02-23 16:16:09,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2022-02-23 16:16:09,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 490 [2022-02-23 16:16:09,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2022-02-23 16:16:09,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2022-02-23 16:16:09,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2022-02-23 16:16:09,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2022-02-23 16:16:09,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2022-02-23 16:16:09,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2022-02-23 16:16:09,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2022-02-23 16:16:09,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2022-02-23 16:16:09,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2022-02-23 16:16:09,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2022-02-23 16:16:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2022-02-23 16:16:09,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 586 [2022-02-23 16:16:09,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 594 [2022-02-23 16:16:09,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 602 [2022-02-23 16:16:09,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 610 [2022-02-23 16:16:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 618 [2022-02-23 16:16:09,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 626 [2022-02-23 16:16:09,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 634 [2022-02-23 16:16:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 642 [2022-02-23 16:16:09,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 650 [2022-02-23 16:16:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 658 [2022-02-23 16:16:09,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 666 [2022-02-23 16:16:09,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2022-02-23 16:16:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2022-02-23 16:16:09,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2022-02-23 16:16:09,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2022-02-23 16:16:09,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:09,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2022-02-23 16:16:09,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:10,000 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9733 proven. 5177 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-23 16:16:10,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:16:10,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472367680] [2022-02-23 16:16:10,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472367680] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:16:10,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819428827] [2022-02-23 16:16:10,000 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-23 16:16:10,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:16:10,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:16:10,002 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-02-23 16:16:10,002 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-02-23 16:16:10,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 71 check-sat command(s) [2022-02-23 16:16:10,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:16:10,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 1958 conjuncts, 144 conjunts are in the unsatisfiable core [2022-02-23 16:16:10,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:16:16,866 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-23 16:16:16,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:16:17,797 INFO L134 CoverageAnalysis]: Checked inductivity of 24570 backedges. 9940 proven. 4970 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-23 16:16:17,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819428827] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:16:17,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:16:17,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [145, 144, 144] total 218 [2022-02-23 16:16:17,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487132088] [2022-02-23 16:16:17,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:16:17,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 218 states [2022-02-23 16:16:17,798 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:16:17,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 218 interpolants. [2022-02-23 16:16:17,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10517, Invalid=36789, Unknown=0, NotChecked=0, Total=47306 [2022-02-23 16:16:17,802 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-02-23 16:16:24,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:16:24,840 INFO L93 Difference]: Finished difference Result 1232 states and 1461 transitions. [2022-02-23 16:16:24,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-02-23 16:16:24,841 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-02-23 16:16:24,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:16:24,843 INFO L225 Difference]: With dead ends: 1232 [2022-02-23 16:16:24,843 INFO L226 Difference]: Without dead ends: 951 [2022-02-23 16:16:24,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1934 GetRequests, 1576 SyntacticMatches, 0 SemanticMatches, 358 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35695 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=28624, Invalid=100616, Unknown=0, NotChecked=0, Total=129240 [2022-02-23 16:16:24,849 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.9s IncrementalHoareTripleChecker+Time [2022-02-23 16:16:24,849 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.9s Time] [2022-02-23 16:16:24,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2022-02-23 16:16:24,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 667. [2022-02-23 16:16:24,855 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-02-23 16:16:24,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 684 transitions. [2022-02-23 16:16:24,855 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 684 transitions. Word has length 718 [2022-02-23 16:16:24,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:16:24,855 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 684 transitions. [2022-02-23 16:16:24,856 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-02-23 16:16:24,856 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 684 transitions. [2022-02-23 16:16:24,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2022-02-23 16:16:24,859 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:16:24,859 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-02-23 16:16:24,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-23 16:16:25,060 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-02-23 16:16:25,060 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:16:25,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:16:25,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1006155650, now seen corresponding path program 84 times [2022-02-23 16:16:25,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:16:25,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273323251] [2022-02-23 16:16:25,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:16:25,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:16:25,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:16:26,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:16:26,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:16:26,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:16:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:16:26,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:16:26,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:16:26,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:16:26,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:16:26,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:16:26,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:16:26,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:16:26,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:16:26,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:16:26,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:16:26,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:16:26,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:16:26,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:16:26,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:16:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:16:26,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:16:26,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:16:26,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:16:26,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:16:26,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:16:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:16:26,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:16:26,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:16:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:16:26,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:16:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:16:26,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:16:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:16:26,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:16:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:16:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:16:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:16:26,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:16:26,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:16:26,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:16:26,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:16:26,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:16:26,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:16:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:16:26,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:16:26,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:16:26,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:16:26,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:16:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-23 16:16:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-23 16:16:26,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-23 16:16:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-23 16:16:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-23 16:16:26,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-23 16:16:26,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-23 16:16:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-23 16:16:26,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-23 16:16:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-23 16:16:26,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-23 16:16:26,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-23 16:16:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-23 16:16:26,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-23 16:16:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-23 16:16:26,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-23 16:16:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-23 16:16:26,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-23 16:16:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-23 16:16:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-23 16:16:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-23 16:16:26,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-23 16:16:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-23 16:16:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:26,952 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5110 proven. 9942 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-23 16:16:26,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:16:26,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273323251] [2022-02-23 16:16:26,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273323251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:16:26,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499671532] [2022-02-23 16:16:26,953 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-23 16:16:26,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:16:26,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:16:26,954 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-02-23 16:16:26,954 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-02-23 16:16:27,331 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 72 check-sat command(s) [2022-02-23 16:16:27,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:16:27,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 145 conjunts are in the unsatisfiable core [2022-02-23 16:16:27,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:16:28,195 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-23 16:16:28,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:16:29,094 INFO L134 CoverageAnalysis]: Checked inductivity of 24712 backedges. 5252 proven. 9800 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2022-02-23 16:16:29,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499671532] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:16:29,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:16:29,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76, 76] total 81 [2022-02-23 16:16:29,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49197291] [2022-02-23 16:16:29,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:16:29,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-02-23 16:16:29,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:16:29,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-02-23 16:16:29,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2791, Invalid=3689, Unknown=0, NotChecked=0, Total=6480 [2022-02-23 16:16:29,097 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-02-23 16:16:31,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:16:31,257 INFO L93 Difference]: Finished difference Result 684 states and 703 transitions. [2022-02-23 16:16:31,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-23 16:16:31,257 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-02-23 16:16:31,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:16:31,258 INFO L225 Difference]: With dead ends: 684 [2022-02-23 16:16:31,258 INFO L226 Difference]: Without dead ends: 684 [2022-02-23 16:16:31,260 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-02-23 16:16:31,260 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-02-23 16:16:31,260 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-02-23 16:16:31,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-02-23 16:16:31,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 679. [2022-02-23 16:16:31,264 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-02-23 16:16:31,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 697 transitions. [2022-02-23 16:16:31,264 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 697 transitions. Word has length 720 [2022-02-23 16:16:31,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:16:31,265 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 697 transitions. [2022-02-23 16:16:31,265 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-02-23 16:16:31,265 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 697 transitions. [2022-02-23 16:16:31,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 737 [2022-02-23 16:16:31,268 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:16:31,268 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-02-23 16:16:31,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-02-23 16:16:31,483 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-02-23 16:16:31,483 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:16:31,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:16:31,484 INFO L85 PathProgramCache]: Analyzing trace with hash -277136214, now seen corresponding path program 85 times [2022-02-23 16:16:31,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:16:31,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737997789] [2022-02-23 16:16:31,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:16:31,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:16:31,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:16:36,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-02-23 16:16:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-02-23 16:16:36,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-02-23 16:16:36,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-02-23 16:16:36,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-02-23 16:16:36,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-02-23 16:16:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-02-23 16:16:36,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-02-23 16:16:36,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-02-23 16:16:36,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2022-02-23 16:16:36,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2022-02-23 16:16:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-02-23 16:16:36,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2022-02-23 16:16:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2022-02-23 16:16:36,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2022-02-23 16:16:36,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2022-02-23 16:16:36,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2022-02-23 16:16:36,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2022-02-23 16:16:36,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2022-02-23 16:16:36,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2022-02-23 16:16:36,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2022-02-23 16:16:36,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2022-02-23 16:16:36,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2022-02-23 16:16:36,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2022-02-23 16:16:36,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2022-02-23 16:16:36,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2022-02-23 16:16:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 364 [2022-02-23 16:16:36,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 372 [2022-02-23 16:16:36,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 380 [2022-02-23 16:16:36,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2022-02-23 16:16:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 396 [2022-02-23 16:16:36,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 404 [2022-02-23 16:16:36,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 412 [2022-02-23 16:16:36,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 420 [2022-02-23 16:16:36,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2022-02-23 16:16:36,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 436 [2022-02-23 16:16:36,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 444 [2022-02-23 16:16:36,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 452 [2022-02-23 16:16:36,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 460 [2022-02-23 16:16:36,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2022-02-23 16:16:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2022-02-23 16:16:36,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2022-02-23 16:16:36,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2022-02-23 16:16:36,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2022-02-23 16:16:36,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2022-02-23 16:16:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2022-02-23 16:16:36,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2022-02-23 16:16:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2022-02-23 16:16:36,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2022-02-23 16:16:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2022-02-23 16:16:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 556 [2022-02-23 16:16:36,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2022-02-23 16:16:36,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2022-02-23 16:16:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 580 [2022-02-23 16:16:36,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 588 [2022-02-23 16:16:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 596 [2022-02-23 16:16:36,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 604 [2022-02-23 16:16:36,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 612 [2022-02-23 16:16:36,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 620 [2022-02-23 16:16:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 628 [2022-02-23 16:16:36,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 636 [2022-02-23 16:16:36,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 644 [2022-02-23 16:16:36,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 652 [2022-02-23 16:16:36,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 660 [2022-02-23 16:16:36,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2022-02-23 16:16:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2022-02-23 16:16:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2022-02-23 16:16:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2022-02-23 16:16:36,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2022-02-23 16:16:36,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2022-02-23 16:16:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2022-02-23 16:16:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2022-02-23 16:16:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,315 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10299 proven. 5325 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:16:36,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:16:36,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737997789] [2022-02-23 16:16:36,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737997789] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:16:36,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648330913] [2022-02-23 16:16:36,316 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-23 16:16:36,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:16:36,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:16:36,317 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-02-23 16:16:36,318 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-02-23 16:16:36,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:36,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 2002 conjuncts, 146 conjunts are in the unsatisfiable core [2022-02-23 16:16:36,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:16:43,190 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10792 proven. 5112 refuted. 0 times theorem prover too weak. 9944 trivial. 0 not checked. [2022-02-23 16:16:43,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:16:44,154 INFO L134 CoverageAnalysis]: Checked inductivity of 25848 backedges. 10510 proven. 5112 refuted. 0 times theorem prover too weak. 10226 trivial. 0 not checked. [2022-02-23 16:16:44,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648330913] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:16:44,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:16:44,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [148, 146, 146] total 222 [2022-02-23 16:16:44,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568330876] [2022-02-23 16:16:44,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:16:44,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 222 states [2022-02-23 16:16:44,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:16:44,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 222 interpolants. [2022-02-23 16:16:44,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10883, Invalid=38179, Unknown=0, NotChecked=0, Total=49062 [2022-02-23 16:16:44,158 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-02-23 16:16:51,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:16:51,206 INFO L93 Difference]: Finished difference Result 1254 states and 1487 transitions. [2022-02-23 16:16:51,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-02-23 16:16:51,207 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-02-23 16:16:51,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:16:51,208 INFO L225 Difference]: With dead ends: 1254 [2022-02-23 16:16:51,208 INFO L226 Difference]: Without dead ends: 969 [2022-02-23 16:16:51,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1980 GetRequests, 1616 SyntacticMatches, 0 SemanticMatches, 364 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36991 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=29497, Invalid=104093, Unknown=0, NotChecked=0, Total=133590 [2022-02-23 16:16:51,213 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-02-23 16:16:51,213 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-02-23 16:16:51,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2022-02-23 16:16:51,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 681. [2022-02-23 16:16:51,218 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-02-23 16:16:51,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 699 transitions. [2022-02-23 16:16:51,219 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 699 transitions. Word has length 736 [2022-02-23 16:16:51,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:16:51,219 INFO L470 AbstractCegarLoop]: Abstraction has 681 states and 699 transitions. [2022-02-23 16:16:51,219 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-02-23 16:16:51,219 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 699 transitions. [2022-02-23 16:16:51,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 739 [2022-02-23 16:16:51,223 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:16:51,223 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-02-23 16:16:51,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-02-23 16:16:51,423 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-02-23 16:16:51,423 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:16:51,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:16:51,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1876983693, now seen corresponding path program 86 times [2022-02-23 16:16:51,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:16:51,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115106259] [2022-02-23 16:16:51,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:16:51,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:16:51,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:16:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-02-23 16:16:56,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-02-23 16:16:56,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-02-23 16:16:56,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-02-23 16:16:56,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-02-23 16:16:56,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-02-23 16:16:56,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-02-23 16:16:56,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-02-23 16:16:56,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2022-02-23 16:16:56,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-02-23 16:16:56,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-02-23 16:16:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-02-23 16:16:56,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2022-02-23 16:16:56,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2022-02-23 16:16:56,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2022-02-23 16:16:56,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2022-02-23 16:16:56,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2022-02-23 16:16:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2022-02-23 16:16:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2022-02-23 16:16:56,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2022-02-23 16:16:56,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 318 [2022-02-23 16:16:56,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2022-02-23 16:16:56,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2022-02-23 16:16:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2022-02-23 16:16:56,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 350 [2022-02-23 16:16:56,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 358 [2022-02-23 16:16:56,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2022-02-23 16:16:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 374 [2022-02-23 16:16:56,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 382 [2022-02-23 16:16:56,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 390 [2022-02-23 16:16:56,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 398 [2022-02-23 16:16:56,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2022-02-23 16:16:56,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2022-02-23 16:16:56,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2022-02-23 16:16:56,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 430 [2022-02-23 16:16:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 438 [2022-02-23 16:16:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2022-02-23 16:16:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 454 [2022-02-23 16:16:56,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2022-02-23 16:16:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2022-02-23 16:16:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2022-02-23 16:16:56,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 486 [2022-02-23 16:16:56,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2022-02-23 16:16:56,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2022-02-23 16:16:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2022-02-23 16:16:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2022-02-23 16:16:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2022-02-23 16:16:56,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2022-02-23 16:16:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2022-02-23 16:16:56,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2022-02-23 16:16:56,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2022-02-23 16:16:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2022-02-23 16:16:56,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2022-02-23 16:16:56,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 582 [2022-02-23 16:16:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 590 [2022-02-23 16:16:56,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 598 [2022-02-23 16:16:56,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 606 [2022-02-23 16:16:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 614 [2022-02-23 16:16:56,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 622 [2022-02-23 16:16:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 630 [2022-02-23 16:16:56,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 638 [2022-02-23 16:16:56,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 646 [2022-02-23 16:16:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 654 [2022-02-23 16:16:56,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 662 [2022-02-23 16:16:56,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2022-02-23 16:16:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2022-02-23 16:16:56,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2022-02-23 16:16:56,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2022-02-23 16:16:56,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2022-02-23 16:16:56,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2022-02-23 16:16:56,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2022-02-23 16:16:56,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2022-02-23 16:16:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:16:56,318 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10299 proven. 5469 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:16:56,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:16:56,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115106259] [2022-02-23 16:16:56,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115106259] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:16:56,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963203467] [2022-02-23 16:16:56,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-23 16:16:56,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:16:56,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:16:56,319 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-02-23 16:16:56,320 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-02-23 16:16:56,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-23 16:16:56,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:16:56,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 2012 conjuncts, 148 conjunts are in the unsatisfiable core [2022-02-23 16:16:56,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:17:03,325 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:17:03,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:17:04,274 INFO L134 CoverageAnalysis]: Checked inductivity of 25992 backedges. 10512 proven. 5256 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:17:04,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963203467] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:17:04,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:17:04,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [149, 148, 148] total 224 [2022-02-23 16:17:04,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581011793] [2022-02-23 16:17:04,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:17:04,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 224 states [2022-02-23 16:17:04,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:17:04,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 224 interpolants. [2022-02-23 16:17:04,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11105, Invalid=38847, Unknown=0, NotChecked=0, Total=49952 [2022-02-23 16:17:04,279 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-02-23 16:17:11,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-23 16:17:11,913 INFO L93 Difference]: Finished difference Result 1264 states and 1500 transitions. [2022-02-23 16:17:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-02-23 16:17:11,913 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-02-23 16:17:11,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-23 16:17:11,915 INFO L225 Difference]: With dead ends: 1264 [2022-02-23 16:17:11,915 INFO L226 Difference]: Without dead ends: 975 [2022-02-23 16:17:11,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1988 GetRequests, 1620 SyntacticMatches, 0 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37723 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=30233, Invalid=106297, Unknown=0, NotChecked=0, Total=136530 [2022-02-23 16:17:11,921 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 1684 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 6031 mSolverCounterSat, 1128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s 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.2s IncrementalHoareTripleChecker+Time [2022-02-23 16:17:11,921 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.2s Time] [2022-02-23 16:17:11,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-02-23 16:17:11,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 683. [2022-02-23 16:17:11,930 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-02-23 16:17:11,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 701 transitions. [2022-02-23 16:17:11,930 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 701 transitions. Word has length 738 [2022-02-23 16:17:11,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-23 16:17:11,930 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 701 transitions. [2022-02-23 16:17:11,931 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-02-23 16:17:11,931 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 701 transitions. [2022-02-23 16:17:11,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 741 [2022-02-23 16:17:11,934 INFO L506 BasicCegarLoop]: Found error trace [2022-02-23 16:17:11,934 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-02-23 16:17:11,954 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-02-23 16:17:12,135 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-02-23 16:17:12,135 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-23 16:17:12,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-23 16:17:12,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1811977648, now seen corresponding path program 87 times [2022-02-23 16:17:12,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-23 16:17:12,135 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711722461] [2022-02-23 16:17:12,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-23 16:17:12,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-23 16:17:12,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-02-23 16:17:14,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-02-23 16:17:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-02-23 16:17:14,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-02-23 16:17:14,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-02-23 16:17:14,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-02-23 16:17:14,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-02-23 16:17:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2022-02-23 16:17:14,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-02-23 16:17:14,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2022-02-23 16:17:14,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2022-02-23 16:17:14,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-02-23 16:17:14,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2022-02-23 16:17:14,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2022-02-23 16:17:14,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2022-02-23 16:17:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2022-02-23 16:17:14,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2022-02-23 16:17:14,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2022-02-23 16:17:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2022-02-23 16:17:14,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2022-02-23 16:17:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2022-02-23 16:17:14,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2022-02-23 16:17:14,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2022-02-23 16:17:14,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2022-02-23 16:17:14,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2022-02-23 16:17:14,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2022-02-23 16:17:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 360 [2022-02-23 16:17:14,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 368 [2022-02-23 16:17:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2022-02-23 16:17:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2022-02-23 16:17:14,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 392 [2022-02-23 16:17:14,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2022-02-23 16:17:14,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 408 [2022-02-23 16:17:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 416 [2022-02-23 16:17:14,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 424 [2022-02-23 16:17:14,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 432 [2022-02-23 16:17:14,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2022-02-23 16:17:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 448 [2022-02-23 16:17:14,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 456 [2022-02-23 16:17:14,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2022-02-23 16:17:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2022-02-23 16:17:14,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2022-02-23 16:17:14,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2022-02-23 16:17:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2022-02-23 16:17:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2022-02-23 16:17:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2022-02-23 16:17:14,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2022-02-23 16:17:14,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2022-02-23 16:17:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2022-02-23 16:17:14,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2022-02-23 16:17:14,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2022-02-23 16:17:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2022-02-23 16:17:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2022-02-23 16:17:14,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2022-02-23 16:17:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 584 [2022-02-23 16:17:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 592 [2022-02-23 16:17:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 600 [2022-02-23 16:17:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 608 [2022-02-23 16:17:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 616 [2022-02-23 16:17:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 624 [2022-02-23 16:17:14,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 632 [2022-02-23 16:17:14,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 640 [2022-02-23 16:17:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 648 [2022-02-23 16:17:14,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 656 [2022-02-23 16:17:14,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 664 [2022-02-23 16:17:14,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2022-02-23 16:17:14,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2022-02-23 16:17:14,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2022-02-23 16:17:14,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2022-02-23 16:17:14,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2022-02-23 16:17:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2022-02-23 16:17:14,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2022-02-23 16:17:14,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2022-02-23 16:17:14,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-23 16:17:14,121 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5400 proven. 10514 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:17:14,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-23 16:17:14,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711722461] [2022-02-23 16:17:14,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711722461] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-23 16:17:14,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912337422] [2022-02-23 16:17:14,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-23 16:17:14,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-23 16:17:14,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-23 16:17:14,123 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-02-23 16:17:14,123 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-02-23 16:17:14,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 74 check-sat command(s) [2022-02-23 16:17:14,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-23 16:17:14,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 2022 conjuncts, 149 conjunts are in the unsatisfiable core [2022-02-23 16:17:14,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-23 16:17:15,406 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:17:15,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-23 16:17:16,330 INFO L134 CoverageAnalysis]: Checked inductivity of 26138 backedges. 5546 proven. 10368 refuted. 0 times theorem prover too weak. 10224 trivial. 0 not checked. [2022-02-23 16:17:16,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912337422] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-23 16:17:16,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-23 16:17:16,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78, 78] total 83 [2022-02-23 16:17:16,331 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597006830] [2022-02-23 16:17:16,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-23 16:17:16,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-02-23 16:17:16,331 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-23 16:17:16,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-02-23 16:17:16,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2942, Invalid=3864, Unknown=0, NotChecked=0, Total=6806 [2022-02-23 16:17:16,332 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)