/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/loops-crafted-1/mono-crafted_3.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-d966a43 [2022-01-31 21:26:57,573 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-31 21:26:57,575 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-31 21:26:57,628 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-31 21:26:57,629 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-31 21:26:57,629 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-31 21:26:57,630 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-31 21:26:57,632 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-31 21:26:57,633 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-31 21:26:57,634 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-31 21:26:57,635 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-31 21:26:57,636 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-31 21:26:57,636 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-31 21:26:57,637 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-31 21:26:57,638 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-31 21:26:57,639 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-31 21:26:57,648 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-31 21:26:57,649 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-31 21:26:57,650 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-31 21:26:57,652 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-31 21:26:57,653 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-31 21:26:57,654 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-31 21:26:57,655 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-31 21:26:57,655 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-31 21:26:57,658 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-31 21:26:57,658 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-31 21:26:57,658 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-31 21:26:57,659 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-31 21:26:57,659 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-31 21:26:57,660 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-31 21:26:57,660 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-31 21:26:57,661 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-31 21:26:57,661 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-31 21:26:57,662 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-31 21:26:57,663 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-31 21:26:57,663 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-31 21:26:57,663 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-31 21:26:57,664 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-31 21:26:57,664 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-31 21:26:57,665 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-31 21:26:57,665 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-31 21:26:57,666 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-01-31 21:26:57,673 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-31 21:26:57,673 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-31 21:26:57,674 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-31 21:26:57,674 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-31 21:26:57,674 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-31 21:26:57,674 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-31 21:26:57,674 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-31 21:26:57,675 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-31 21:26:57,676 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-31 21:26:57,676 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-31 21:26:57,676 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-31 21:26:57,676 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-31 21:26:57,676 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 21:26:57,676 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-31 21:26:57,677 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2022-01-31 21:26:57,677 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-31 21:26:57,677 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-01-31 21:26:57,677 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-31 21:26:57,903 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-31 21:26:57,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-31 21:26:57,933 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-31 21:26:57,934 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-31 21:26:57,935 INFO L275 PluginConnector]: CDTParser initialized [2022-01-31 21:26:57,936 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loops-crafted-1/mono-crafted_3.c [2022-01-31 21:26:57,987 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c042737d/b9713e0bf5754d12b8abf0b9d9e8aea4/FLAG03b99dd3c [2022-01-31 21:26:58,384 INFO L306 CDTParser]: Found 1 translation units. [2022-01-31 21:26:58,384 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_3.c [2022-01-31 21:26:58,396 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c042737d/b9713e0bf5754d12b8abf0b9d9e8aea4/FLAG03b99dd3c [2022-01-31 21:26:58,405 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c042737d/b9713e0bf5754d12b8abf0b9d9e8aea4 [2022-01-31 21:26:58,408 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-31 21:26:58,409 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-31 21:26:58,412 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-31 21:26:58,412 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-31 21:26:58,415 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-31 21:26:58,415 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,417 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51d4ea57 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58, skipping insertion in model container [2022-01-31 21:26:58,417 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,422 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-31 21:26:58,434 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-31 21:26:58,566 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_3.c[318,331] [2022-01-31 21:26:58,583 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 21:26:58,589 INFO L203 MainTranslator]: Completed pre-run [2022-01-31 21:26:58,600 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loops-crafted-1/mono-crafted_3.c[318,331] [2022-01-31 21:26:58,607 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-31 21:26:58,616 INFO L208 MainTranslator]: Completed translation [2022-01-31 21:26:58,617 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58 WrapperNode [2022-01-31 21:26:58,617 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-31 21:26:58,618 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-31 21:26:58,618 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-31 21:26:58,618 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-31 21:26:58,627 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,627 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,634 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,634 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,646 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,650 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,651 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,652 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-31 21:26:58,653 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-31 21:26:58,653 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-31 21:26:58,653 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-31 21:26:58,654 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (1/1) ... [2022-01-31 21:26:58,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-31 21:26:58,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-31 21:26:58,684 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-31 21:26:58,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-31 21:26:58,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-01-31 21:26:58,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-31 21:26:58,735 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-01-31 21:26:58,735 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-01-31 21:26:58,735 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-01-31 21:26:58,736 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-01-31 21:26:58,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-31 21:26:58,737 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-31 21:26:58,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-31 21:26:58,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-31 21:26:58,739 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-31 21:26:58,795 INFO L234 CfgBuilder]: Building ICFG [2022-01-31 21:26:58,797 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-31 21:26:58,897 INFO L275 CfgBuilder]: Performing block encoding [2022-01-31 21:26:58,902 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-31 21:26:58,902 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-31 21:26:58,903 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 09:26:58 BoogieIcfgContainer [2022-01-31 21:26:58,903 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-31 21:26:58,905 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-31 21:26:58,905 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-31 21:26:58,907 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-31 21:26:58,907 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.01 09:26:58" (1/3) ... [2022-01-31 21:26:58,908 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f0a9dfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 09:26:58, skipping insertion in model container [2022-01-31 21:26:58,908 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.01 09:26:58" (2/3) ... [2022-01-31 21:26:58,908 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f0a9dfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.01 09:26:58, skipping insertion in model container [2022-01-31 21:26:58,908 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.01 09:26:58" (3/3) ... [2022-01-31 21:26:58,909 INFO L111 eAbstractionObserver]: Analyzing ICFG mono-crafted_3.c [2022-01-31 21:26:58,913 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-01-31 21:26:58,914 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-31 21:26:58,948 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-31 21:26:58,954 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=AcceleratedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, 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=JORDAN [2022-01-31 21:26:58,954 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-31 21:26:58,975 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 14 states have internal predecessors, (20), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-01-31 21:26:58,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-31 21:26:58,990 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:26:58,990 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:26:58,991 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:26:58,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:26:58,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1168619535, now seen corresponding path program 1 times [2022-01-31 21:26:59,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:26:59,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2068962082] [2022-01-31 21:26:59,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:26:59,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:26:59,057 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 21:26:59,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:26:59,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:26:59,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:26:59,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:26:59,185 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:26:59,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2068962082] [2022-01-31 21:26:59,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [2068962082] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:26:59,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:26:59,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-31 21:26:59,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019543153] [2022-01-31 21:26:59,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:26:59,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-31 21:26:59,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:26:59,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-31 21:26:59,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-31 21:26:59,244 INFO L87 Difference]: Start difference. First operand has 21 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 14 states have internal predecessors, (20), 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 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:26:59,274 INFO L93 Difference]: Finished difference Result 34 states and 42 transitions. [2022-01-31 21:26:59,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-31 21:26:59,276 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 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 12 [2022-01-31 21:26:59,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:26:59,280 INFO L225 Difference]: With dead ends: 34 [2022-01-31 21:26:59,281 INFO L226 Difference]: Without dead ends: 14 [2022-01-31 21:26:59,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-31 21:26:59,285 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 14 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:26:59,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 25 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-31 21:26:59,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2022-01-31 21:26:59,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2022-01-31 21:26:59,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 9 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2022-01-31 21:26:59,321 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 12 [2022-01-31 21:26:59,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:26:59,322 INFO L470 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2022-01-31 21:26:59,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,322 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2022-01-31 21:26:59,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-31 21:26:59,323 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:26:59,323 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:26:59,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-31 21:26:59,324 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:26:59,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:26:59,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1458605129, now seen corresponding path program 1 times [2022-01-31 21:26:59,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:26:59,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [376088859] [2022-01-31 21:26:59,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:26:59,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:26:59,335 INFO L248 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-01-31 21:26:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:26:59,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:26:59,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:26:59,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:26:59,441 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:26:59,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [376088859] [2022-01-31 21:26:59,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [376088859] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:26:59,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:26:59,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-31 21:26:59,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389925039] [2022-01-31 21:26:59,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:26:59,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-31 21:26:59,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:26:59,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-31 21:26:59,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-31 21:26:59,444 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:26:59,492 INFO L93 Difference]: Finished difference Result 24 states and 30 transitions. [2022-01-31 21:26:59,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-31 21:26:59,493 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 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 12 [2022-01-31 21:26:59,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:26:59,494 INFO L225 Difference]: With dead ends: 24 [2022-01-31 21:26:59,494 INFO L226 Difference]: Without dead ends: 16 [2022-01-31 21:26:59,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-31 21:26:59,495 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 12 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:26:59,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 21 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-31 21:26:59,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2022-01-31 21:26:59,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2022-01-31 21:26:59,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 11 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2022-01-31 21:26:59,501 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 12 [2022-01-31 21:26:59,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:26:59,501 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2022-01-31 21:26:59,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,501 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2022-01-31 21:26:59,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-31 21:26:59,502 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:26:59,502 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:26:59,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-31 21:26:59,502 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:26:59,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:26:59,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1316432198, now seen corresponding path program 1 times [2022-01-31 21:26:59,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:26:59,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [451603810] [2022-01-31 21:26:59,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:26:59,616 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:26:59,623 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2022-01-31 21:26:59,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:26:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:26:59,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:26:59,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:26:59,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:26:59,709 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:26:59,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [451603810] [2022-01-31 21:26:59,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [451603810] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:26:59,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:26:59,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-31 21:26:59,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252211821] [2022-01-31 21:26:59,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:26:59,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-31 21:26:59,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:26:59,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-31 21:26:59,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-31 21:26:59,714 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:26:59,793 INFO L93 Difference]: Finished difference Result 26 states and 32 transitions. [2022-01-31 21:26:59,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-31 21:26:59,794 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 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 14 [2022-01-31 21:26:59,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:26:59,796 INFO L225 Difference]: With dead ends: 26 [2022-01-31 21:26:59,796 INFO L226 Difference]: Without dead ends: 20 [2022-01-31 21:26:59,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-01-31 21:26:59,801 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 15 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:26:59,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 19 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-31 21:26:59,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2022-01-31 21:26:59,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2022-01-31 21:26:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 15 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 23 transitions. [2022-01-31 21:26:59,807 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 23 transitions. Word has length 14 [2022-01-31 21:26:59,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:26:59,808 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 23 transitions. [2022-01-31 21:26:59,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:26:59,808 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 23 transitions. [2022-01-31 21:26:59,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-31 21:26:59,809 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:26:59,809 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:26:59,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-31 21:26:59,810 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:26:59,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:26:59,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1342594849, now seen corresponding path program 1 times [2022-01-31 21:26:59,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:26:59,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1341891285] [2022-01-31 21:26:59,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:26:59,942 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:26:59,985 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:26:59,985 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:00,027 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:00,144 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:00,144 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:00,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:00,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:00,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:00,378 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:00,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1341891285] [2022-01-31 21:27:00,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1341891285] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:00,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:00,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-31 21:27:00,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772681982] [2022-01-31 21:27:00,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:00,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-31 21:27:00,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:00,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-31 21:27:00,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-01-31 21:27:00,382 INFO L87 Difference]: Start difference. First operand 20 states and 23 transitions. Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:00,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:00,525 INFO L93 Difference]: Finished difference Result 39 states and 50 transitions. [2022-01-31 21:27:00,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-31 21:27:00,526 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 8 states have internal predecessors, (15), 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 19 [2022-01-31 21:27:00,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:00,527 INFO L225 Difference]: With dead ends: 39 [2022-01-31 21:27:00,527 INFO L226 Difference]: Without dead ends: 27 [2022-01-31 21:27:00,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2022-01-31 21:27:00,528 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 18 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:00,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 39 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 21:27:00,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-01-31 21:27:00,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2022-01-31 21:27:00,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:00,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 31 transitions. [2022-01-31 21:27:00,534 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 31 transitions. Word has length 19 [2022-01-31 21:27:00,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:00,535 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 31 transitions. [2022-01-31 21:27:00,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 8 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:00,535 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 31 transitions. [2022-01-31 21:27:00,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-31 21:27:00,535 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:00,536 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:00,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-31 21:27:00,536 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:00,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:00,536 INFO L85 PathProgramCache]: Analyzing trace with hash -510493847, now seen corresponding path program 2 times [2022-01-31 21:27:00,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:00,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [525730606] [2022-01-31 21:27:00,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:00,612 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:00,667 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:00,667 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:00,724 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:00,841 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:00,841 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:00,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:00,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:00,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:00,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:01,030 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:01,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [525730606] [2022-01-31 21:27:01,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [525730606] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:01,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:01,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-01-31 21:27:01,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265710818] [2022-01-31 21:27:01,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:01,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-31 21:27:01,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:01,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-31 21:27:01,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-01-31 21:27:01,033 INFO L87 Difference]: Start difference. First operand 27 states and 31 transitions. Second operand has 11 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 10 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:01,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:01,176 INFO L93 Difference]: Finished difference Result 47 states and 61 transitions. [2022-01-31 21:27:01,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-31 21:27:01,177 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 10 states have internal predecessors, (18), 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 22 [2022-01-31 21:27:01,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:01,178 INFO L225 Difference]: With dead ends: 47 [2022-01-31 21:27:01,178 INFO L226 Difference]: Without dead ends: 34 [2022-01-31 21:27:01,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=117, Invalid=225, Unknown=0, NotChecked=0, Total=342 [2022-01-31 21:27:01,179 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 21 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:01,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 24 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 21:27:01,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2022-01-31 21:27:01,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 28. [2022-01-31 21:27:01,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 23 states have (on average 1.173913043478261) internal successors, (27), 23 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:01,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 31 transitions. [2022-01-31 21:27:01,186 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 31 transitions. Word has length 22 [2022-01-31 21:27:01,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:01,186 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 31 transitions. [2022-01-31 21:27:01,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.6363636363636365) internal successors, (18), 10 states have internal predecessors, (18), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:01,187 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 31 transitions. [2022-01-31 21:27:01,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-31 21:27:01,187 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:01,188 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:01,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-31 21:27:01,188 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:01,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:01,188 INFO L85 PathProgramCache]: Analyzing trace with hash 969620496, now seen corresponding path program 3 times [2022-01-31 21:27:01,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:01,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [735659497] [2022-01-31 21:27:01,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:01,269 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:01,302 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:01,302 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:01,333 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:01,401 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:01,402 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:01,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:01,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:01,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:01,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:01,492 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:01,594 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:01,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [735659497] [2022-01-31 21:27:01,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [735659497] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:01,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:01,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-01-31 21:27:01,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58043335] [2022-01-31 21:27:01,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:01,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-31 21:27:01,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:01,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-31 21:27:01,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-01-31 21:27:01,596 INFO L87 Difference]: Start difference. First operand 28 states and 31 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:01,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:01,806 INFO L93 Difference]: Finished difference Result 53 states and 64 transitions. [2022-01-31 21:27:01,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-31 21:27:01,806 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 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 27 [2022-01-31 21:27:01,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:01,807 INFO L225 Difference]: With dead ends: 53 [2022-01-31 21:27:01,807 INFO L226 Difference]: Without dead ends: 33 [2022-01-31 21:27:01,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=189, Invalid=411, Unknown=0, NotChecked=0, Total=600 [2022-01-31 21:27:01,808 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:01,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 39 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 21:27:01,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2022-01-31 21:27:01,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2022-01-31 21:27:01,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:01,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 36 transitions. [2022-01-31 21:27:01,814 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 36 transitions. Word has length 27 [2022-01-31 21:27:01,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:01,815 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 36 transitions. [2022-01-31 21:27:01,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:01,815 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 36 transitions. [2022-01-31 21:27:01,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-31 21:27:01,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:01,816 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:01,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-31 21:27:01,816 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:01,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:01,816 INFO L85 PathProgramCache]: Analyzing trace with hash -777622499, now seen corresponding path program 4 times [2022-01-31 21:27:01,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:01,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1856225314] [2022-01-31 21:27:01,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:01,879 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:01,906 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:01,907 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:01,934 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:02,001 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:02,001 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:02,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:02,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:02,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:02,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:02,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:02,270 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:02,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1856225314] [2022-01-31 21:27:02,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1856225314] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:02,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:02,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-01-31 21:27:02,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142531095] [2022-01-31 21:27:02,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:02,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-31 21:27:02,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:02,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-31 21:27:02,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2022-01-31 21:27:02,272 INFO L87 Difference]: Start difference. First operand 33 states and 36 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:02,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:02,603 INFO L93 Difference]: Finished difference Result 75 states and 86 transitions. [2022-01-31 21:27:02,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-31 21:27:02,603 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 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 32 [2022-01-31 21:27:02,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:02,604 INFO L225 Difference]: With dead ends: 75 [2022-01-31 21:27:02,604 INFO L226 Difference]: Without dead ends: 50 [2022-01-31 21:27:02,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=313, Invalid=809, Unknown=0, NotChecked=0, Total=1122 [2022-01-31 21:27:02,605 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 59 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:02,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 19 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 21:27:02,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-01-31 21:27:02,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2022-01-31 21:27:02,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 45 states have (on average 1.1111111111111112) internal successors, (50), 45 states have internal predecessors, (50), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:02,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 54 transitions. [2022-01-31 21:27:02,614 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 54 transitions. Word has length 32 [2022-01-31 21:27:02,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:02,615 INFO L470 AbstractCegarLoop]: Abstraction has 50 states and 54 transitions. [2022-01-31 21:27:02,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:02,615 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 54 transitions. [2022-01-31 21:27:02,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-31 21:27:02,616 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:02,616 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:02,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-31 21:27:02,616 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:02,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:02,616 INFO L85 PathProgramCache]: Analyzing trace with hash -522473983, now seen corresponding path program 5 times [2022-01-31 21:27:02,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:02,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [55778683] [2022-01-31 21:27:02,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:02,693 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:02,731 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:02,731 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:02,755 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:02,814 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:02,815 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:02,815 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:02,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:02,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:02,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:03,031 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:03,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [55778683] [2022-01-31 21:27:03,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [55778683] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:03,031 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:03,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-01-31 21:27:03,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254411056] [2022-01-31 21:27:03,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:03,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-31 21:27:03,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:03,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-31 21:27:03,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=223, Unknown=0, NotChecked=0, Total=342 [2022-01-31 21:27:03,034 INFO L87 Difference]: Start difference. First operand 50 states and 54 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:03,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:03,368 INFO L93 Difference]: Finished difference Result 83 states and 97 transitions. [2022-01-31 21:27:03,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-31 21:27:03,368 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 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 35 [2022-01-31 21:27:03,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:03,369 INFO L225 Difference]: With dead ends: 83 [2022-01-31 21:27:03,369 INFO L226 Difference]: Without dead ends: 57 [2022-01-31 21:27:03,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=351, Invalid=839, Unknown=0, NotChecked=0, Total=1190 [2022-01-31 21:27:03,371 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 42 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:03,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 34 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-31 21:27:03,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2022-01-31 21:27:03,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 41. [2022-01-31 21:27:03,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 36 states have (on average 1.1111111111111112) internal successors, (40), 36 states have internal predecessors, (40), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:03,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2022-01-31 21:27:03,378 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 35 [2022-01-31 21:27:03,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:03,378 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2022-01-31 21:27:03,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 18 states have internal predecessors, (31), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:03,378 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2022-01-31 21:27:03,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-31 21:27:03,379 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:03,379 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:03,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-31 21:27:03,379 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:03,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:03,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1503776332, now seen corresponding path program 6 times [2022-01-31 21:27:03,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:03,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1114892845] [2022-01-31 21:27:03,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:03,446 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:03,481 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:03,481 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:03,502 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:03,557 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:03,557 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:03,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:03,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:03,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:03,666 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:03,870 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:03,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1114892845] [2022-01-31 21:27:03,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1114892845] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:03,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:03,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-01-31 21:27:03,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314032985] [2022-01-31 21:27:03,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:03,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-31 21:27:03,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:03,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-31 21:27:03,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2022-01-31 21:27:03,872 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 21 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:04,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:04,331 INFO L93 Difference]: Finished difference Result 97 states and 108 transitions. [2022-01-31 21:27:04,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-31 21:27:04,332 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 21 states have internal predecessors, (36), 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 40 [2022-01-31 21:27:04,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:04,333 INFO L225 Difference]: With dead ends: 97 [2022-01-31 21:27:04,333 INFO L226 Difference]: Without dead ends: 64 [2022-01-31 21:27:04,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=509, Invalid=1383, Unknown=0, NotChecked=0, Total=1892 [2022-01-31 21:27:04,335 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 48 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:04,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 29 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 21:27:04,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-01-31 21:27:04,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2022-01-31 21:27:04,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 59 states have internal predecessors, (64), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:04,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 68 transitions. [2022-01-31 21:27:04,345 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 68 transitions. Word has length 40 [2022-01-31 21:27:04,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:04,345 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 68 transitions. [2022-01-31 21:27:04,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 21 states have internal predecessors, (36), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:04,345 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 68 transitions. [2022-01-31 21:27:04,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-31 21:27:04,346 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:04,346 INFO L514 BasicCegarLoop]: trace histogram [12, 11, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:04,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-31 21:27:04,346 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:04,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:04,347 INFO L85 PathProgramCache]: Analyzing trace with hash 897664690, now seen corresponding path program 7 times [2022-01-31 21:27:04,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:04,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1503303095] [2022-01-31 21:27:04,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:04,422 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:04,458 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:04,458 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:04,482 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:04,548 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:04,548 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:04,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:04,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:04,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:04,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:04,871 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:04,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1503303095] [2022-01-31 21:27:04,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1503303095] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:04,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:04,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-01-31 21:27:04,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808495030] [2022-01-31 21:27:04,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:04,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-31 21:27:04,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:04,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-31 21:27:04,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=363, Unknown=0, NotChecked=0, Total=552 [2022-01-31 21:27:04,873 INFO L87 Difference]: Start difference. First operand 64 states and 68 transitions. Second operand has 24 states, 24 states have (on average 1.625) internal successors, (39), 23 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:05,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:05,334 INFO L93 Difference]: Finished difference Result 105 states and 119 transitions. [2022-01-31 21:27:05,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-31 21:27:05,334 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.625) internal successors, (39), 23 states have internal predecessors, (39), 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 43 [2022-01-31 21:27:05,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:05,335 INFO L225 Difference]: With dead ends: 105 [2022-01-31 21:27:05,335 INFO L226 Difference]: Without dead ends: 71 [2022-01-31 21:27:05,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=561, Invalid=1419, Unknown=0, NotChecked=0, Total=1980 [2022-01-31 21:27:05,337 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 66 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:05,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 44 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 21:27:05,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-01-31 21:27:05,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 49. [2022-01-31 21:27:05,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 44 states have (on average 1.0909090909090908) internal successors, (48), 44 states have internal predecessors, (48), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:05,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 52 transitions. [2022-01-31 21:27:05,344 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 52 transitions. Word has length 43 [2022-01-31 21:27:05,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:05,344 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 52 transitions. [2022-01-31 21:27:05,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.625) internal successors, (39), 23 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:05,344 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 52 transitions. [2022-01-31 21:27:05,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-31 21:27:05,345 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:05,345 INFO L514 BasicCegarLoop]: trace histogram [14, 13, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:05,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-31 21:27:05,345 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:05,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:05,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1296637509, now seen corresponding path program 8 times [2022-01-31 21:27:05,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:05,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [333725057] [2022-01-31 21:27:05,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:05,410 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:05,449 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:05,449 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:05,489 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:05,539 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:05,540 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:05,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:05,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:05,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:05,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:05,870 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:05,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [333725057] [2022-01-31 21:27:05,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [333725057] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:05,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:05,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-01-31 21:27:05,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061098954] [2022-01-31 21:27:05,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:05,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-31 21:27:05,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:05,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-31 21:27:05,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=466, Unknown=0, NotChecked=0, Total=702 [2022-01-31 21:27:05,872 INFO L87 Difference]: Start difference. First operand 49 states and 52 transitions. Second operand has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:06,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:06,434 INFO L93 Difference]: Finished difference Result 95 states and 106 transitions. [2022-01-31 21:27:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-31 21:27:06,434 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 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 48 [2022-01-31 21:27:06,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:06,435 INFO L225 Difference]: With dead ends: 95 [2022-01-31 21:27:06,435 INFO L226 Difference]: Without dead ends: 54 [2022-01-31 21:27:06,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=702, Invalid=1848, Unknown=0, NotChecked=0, Total=2550 [2022-01-31 21:27:06,436 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 58 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:06,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 34 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-31 21:27:06,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-01-31 21:27:06,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2022-01-31 21:27:06,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 49 states have (on average 1.0816326530612246) internal successors, (53), 49 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:06,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 57 transitions. [2022-01-31 21:27:06,443 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 57 transitions. Word has length 48 [2022-01-31 21:27:06,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:06,443 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 57 transitions. [2022-01-31 21:27:06,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.6296296296296295) internal successors, (44), 26 states have internal predecessors, (44), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:06,443 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 57 transitions. [2022-01-31 21:27:06,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-31 21:27:06,444 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:06,444 INFO L514 BasicCegarLoop]: trace histogram [16, 15, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:06,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-31 21:27:06,444 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:06,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:06,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1149355906, now seen corresponding path program 9 times [2022-01-31 21:27:06,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:06,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [139624013] [2022-01-31 21:27:06,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:06,492 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:06,515 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:06,516 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:06,552 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:06,604 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:06,605 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:06,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:06,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:06,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:06,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:06,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:06,962 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:06,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [139624013] [2022-01-31 21:27:06,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [139624013] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:06,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:06,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-01-31 21:27:06,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143490212] [2022-01-31 21:27:06,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:06,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-01-31 21:27:06,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:06,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-01-31 21:27:06,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=582, Unknown=0, NotChecked=0, Total=870 [2022-01-31 21:27:06,964 INFO L87 Difference]: Start difference. First operand 54 states and 57 transitions. Second operand has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 29 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:07,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:07,676 INFO L93 Difference]: Finished difference Result 105 states and 116 transitions. [2022-01-31 21:27:07,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-31 21:27:07,676 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 29 states have internal predecessors, (49), 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 53 [2022-01-31 21:27:07,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:07,677 INFO L225 Difference]: With dead ends: 105 [2022-01-31 21:27:07,677 INFO L226 Difference]: Without dead ends: 59 [2022-01-31 21:27:07,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=858, Invalid=2334, Unknown=0, NotChecked=0, Total=3192 [2022-01-31 21:27:07,679 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 45 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:07,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 34 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 21:27:07,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2022-01-31 21:27:07,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2022-01-31 21:27:07,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 54 states have (on average 1.0740740740740742) internal successors, (58), 54 states have internal predecessors, (58), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:07,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 62 transitions. [2022-01-31 21:27:07,685 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 62 transitions. Word has length 53 [2022-01-31 21:27:07,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:07,686 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 62 transitions. [2022-01-31 21:27:07,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.6333333333333333) internal successors, (49), 29 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:07,686 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 62 transitions. [2022-01-31 21:27:07,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-31 21:27:07,686 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:07,686 INFO L514 BasicCegarLoop]: trace histogram [18, 17, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:07,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-31 21:27:07,687 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:07,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:07,689 INFO L85 PathProgramCache]: Analyzing trace with hash -246172433, now seen corresponding path program 10 times [2022-01-31 21:27:07,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:07,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1841170146] [2022-01-31 21:27:07,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:07,741 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:07,765 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:07,766 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:07,790 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:07,856 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:07,857 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:07,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:07,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:07,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:07,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:07,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:08,289 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:08,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1841170146] [2022-01-31 21:27:08,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1841170146] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:08,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:08,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-01-31 21:27:08,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755299873] [2022-01-31 21:27:08,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:08,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-31 21:27:08,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:08,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-31 21:27:08,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=711, Unknown=0, NotChecked=0, Total=1056 [2022-01-31 21:27:08,291 INFO L87 Difference]: Start difference. First operand 59 states and 62 transitions. Second operand has 33 states, 33 states have (on average 1.6363636363636365) internal successors, (54), 32 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:09,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:09,034 INFO L93 Difference]: Finished difference Result 115 states and 126 transitions. [2022-01-31 21:27:09,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-31 21:27:09,035 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.6363636363636365) internal successors, (54), 32 states have internal predecessors, (54), 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 58 [2022-01-31 21:27:09,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:09,035 INFO L225 Difference]: With dead ends: 115 [2022-01-31 21:27:09,035 INFO L226 Difference]: Without dead ends: 64 [2022-01-31 21:27:09,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1029, Invalid=2877, Unknown=0, NotChecked=0, Total=3906 [2022-01-31 21:27:09,039 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 88 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:09,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 34 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-31 21:27:09,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-01-31 21:27:09,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2022-01-31 21:27:09,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 1.0677966101694916) internal successors, (63), 59 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:09,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 67 transitions. [2022-01-31 21:27:09,061 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 67 transitions. Word has length 58 [2022-01-31 21:27:09,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:09,061 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 67 transitions. [2022-01-31 21:27:09,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.6363636363636365) internal successors, (54), 32 states have internal predecessors, (54), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:09,062 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 67 transitions. [2022-01-31 21:27:09,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-01-31 21:27:09,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:09,063 INFO L514 BasicCegarLoop]: trace histogram [20, 19, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:09,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-31 21:27:09,064 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:09,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:09,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1013674058, now seen corresponding path program 11 times [2022-01-31 21:27:09,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:09,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1377182880] [2022-01-31 21:27:09,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:09,126 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:09,150 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:09,151 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:09,181 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:09,251 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:09,251 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:09,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:09,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:09,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:09,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:09,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:09,756 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:09,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1377182880] [2022-01-31 21:27:09,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1377182880] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:09,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:09,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-01-31 21:27:09,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730304108] [2022-01-31 21:27:09,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:09,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-31 21:27:09,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:09,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-31 21:27:09,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=407, Invalid=853, Unknown=0, NotChecked=0, Total=1260 [2022-01-31 21:27:09,758 INFO L87 Difference]: Start difference. First operand 64 states and 67 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:10,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:10,645 INFO L93 Difference]: Finished difference Result 125 states and 136 transitions. [2022-01-31 21:27:10,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-31 21:27:10,645 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 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 63 [2022-01-31 21:27:10,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:10,646 INFO L225 Difference]: With dead ends: 125 [2022-01-31 21:27:10,646 INFO L226 Difference]: Without dead ends: 69 [2022-01-31 21:27:10,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1215, Invalid=3477, Unknown=0, NotChecked=0, Total=4692 [2022-01-31 21:27:10,648 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 99 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:10,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 49 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-31 21:27:10,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-01-31 21:27:10,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2022-01-31 21:27:10,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 64 states have (on average 1.0625) internal successors, (68), 64 states have internal predecessors, (68), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:10,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 72 transitions. [2022-01-31 21:27:10,653 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 72 transitions. Word has length 63 [2022-01-31 21:27:10,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:10,654 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 72 transitions. [2022-01-31 21:27:10,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 states have internal predecessors, (59), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:10,654 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 72 transitions. [2022-01-31 21:27:10,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-31 21:27:10,654 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:10,655 INFO L514 BasicCegarLoop]: trace histogram [22, 21, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:10,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-31 21:27:10,655 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:10,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:10,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1957732899, now seen corresponding path program 12 times [2022-01-31 21:27:10,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:10,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1448205468] [2022-01-31 21:27:10,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:10,720 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:10,746 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:10,746 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:10,788 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:10,832 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:10,832 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:10,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:10,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:10,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:11,392 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:11,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1448205468] [2022-01-31 21:27:11,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1448205468] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:11,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:11,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-01-31 21:27:11,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152989144] [2022-01-31 21:27:11,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:11,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-31 21:27:11,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:11,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-31 21:27:11,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=474, Invalid=1008, Unknown=0, NotChecked=0, Total=1482 [2022-01-31 21:27:11,394 INFO L87 Difference]: Start difference. First operand 69 states and 72 transitions. Second operand has 39 states, 39 states have (on average 1.641025641025641) internal successors, (64), 38 states have internal predecessors, (64), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:12,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:12,477 INFO L93 Difference]: Finished difference Result 135 states and 146 transitions. [2022-01-31 21:27:12,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-31 21:27:12,477 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.641025641025641) internal successors, (64), 38 states have internal predecessors, (64), 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 68 [2022-01-31 21:27:12,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:12,478 INFO L225 Difference]: With dead ends: 135 [2022-01-31 21:27:12,478 INFO L226 Difference]: Without dead ends: 74 [2022-01-31 21:27:12,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1416, Invalid=4134, Unknown=0, NotChecked=0, Total=5550 [2022-01-31 21:27:12,480 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 107 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:12,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 24 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 21:27:12,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-01-31 21:27:12,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2022-01-31 21:27:12,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 69 states have (on average 1.0579710144927537) internal successors, (73), 69 states have internal predecessors, (73), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:12,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 77 transitions. [2022-01-31 21:27:12,488 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 77 transitions. Word has length 68 [2022-01-31 21:27:12,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:12,488 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 77 transitions. [2022-01-31 21:27:12,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.641025641025641) internal successors, (64), 38 states have internal predecessors, (64), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:12,488 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 77 transitions. [2022-01-31 21:27:12,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-31 21:27:12,491 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:12,491 INFO L514 BasicCegarLoop]: trace histogram [24, 23, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:12,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-31 21:27:12,492 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:12,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:12,493 INFO L85 PathProgramCache]: Analyzing trace with hash 649604630, now seen corresponding path program 13 times [2022-01-31 21:27:12,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:12,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1559930902] [2022-01-31 21:27:12,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:12,541 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:12,566 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:12,566 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:12,596 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:12,663 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:12,664 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:12,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:12,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:12,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:12,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:12,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:13,250 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:13,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1559930902] [2022-01-31 21:27:13,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1559930902] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:13,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:13,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-01-31 21:27:13,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222681830] [2022-01-31 21:27:13,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:13,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-01-31 21:27:13,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:13,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-01-31 21:27:13,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=546, Invalid=1176, Unknown=0, NotChecked=0, Total=1722 [2022-01-31 21:27:13,253 INFO L87 Difference]: Start difference. First operand 74 states and 77 transitions. Second operand has 42 states, 42 states have (on average 1.6428571428571428) internal successors, (69), 41 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:14,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:14,406 INFO L93 Difference]: Finished difference Result 145 states and 156 transitions. [2022-01-31 21:27:14,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-31 21:27:14,406 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.6428571428571428) internal successors, (69), 41 states have internal predecessors, (69), 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 73 [2022-01-31 21:27:14,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:14,407 INFO L225 Difference]: With dead ends: 145 [2022-01-31 21:27:14,407 INFO L226 Difference]: Without dead ends: 79 [2022-01-31 21:27:14,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1792 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1632, Invalid=4848, Unknown=0, NotChecked=0, Total=6480 [2022-01-31 21:27:14,409 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 113 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 1239 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:14,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 24 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1239 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 21:27:14,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-01-31 21:27:14,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2022-01-31 21:27:14,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 74 states have (on average 1.054054054054054) internal successors, (78), 74 states have internal predecessors, (78), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:14,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 82 transitions. [2022-01-31 21:27:14,415 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 82 transitions. Word has length 73 [2022-01-31 21:27:14,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:14,416 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 82 transitions. [2022-01-31 21:27:14,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.6428571428571428) internal successors, (69), 41 states have internal predecessors, (69), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:14,416 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 82 transitions. [2022-01-31 21:27:14,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-01-31 21:27:14,416 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:14,416 INFO L514 BasicCegarLoop]: trace histogram [26, 25, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:14,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-31 21:27:14,417 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:14,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:14,417 INFO L85 PathProgramCache]: Analyzing trace with hash -415340201, now seen corresponding path program 14 times [2022-01-31 21:27:14,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:14,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [375541590] [2022-01-31 21:27:14,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:14,460 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:14,479 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:14,479 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:14,504 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:14,571 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:14,571 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:14,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:14,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:14,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:14,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:14,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:15,254 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:15,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [375541590] [2022-01-31 21:27:15,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [375541590] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:15,255 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:15,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-01-31 21:27:15,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301447152] [2022-01-31 21:27:15,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:15,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-31 21:27:15,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:15,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-31 21:27:15,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=623, Invalid=1357, Unknown=0, NotChecked=0, Total=1980 [2022-01-31 21:27:15,256 INFO L87 Difference]: Start difference. First operand 79 states and 82 transitions. Second operand has 45 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 44 states have internal predecessors, (74), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:16,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:16,482 INFO L93 Difference]: Finished difference Result 155 states and 166 transitions. [2022-01-31 21:27:16,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-31 21:27:16,482 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 44 states have internal predecessors, (74), 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 78 [2022-01-31 21:27:16,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:16,483 INFO L225 Difference]: With dead ends: 155 [2022-01-31 21:27:16,483 INFO L226 Difference]: Without dead ends: 84 [2022-01-31 21:27:16,485 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2077 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1863, Invalid=5619, Unknown=0, NotChecked=0, Total=7482 [2022-01-31 21:27:16,485 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 149 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:16,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 44 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-31 21:27:16,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-01-31 21:27:16,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2022-01-31 21:27:16,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 79 states have (on average 1.0506329113924051) internal successors, (83), 79 states have internal predecessors, (83), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:16,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 87 transitions. [2022-01-31 21:27:16,489 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 87 transitions. Word has length 78 [2022-01-31 21:27:16,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:16,489 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 87 transitions. [2022-01-31 21:27:16,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 44 states have internal predecessors, (74), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:16,490 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 87 transitions. [2022-01-31 21:27:16,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-01-31 21:27:16,490 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:16,491 INFO L514 BasicCegarLoop]: trace histogram [28, 27, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:16,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-31 21:27:16,491 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:16,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:16,491 INFO L85 PathProgramCache]: Analyzing trace with hash -300699166, now seen corresponding path program 15 times [2022-01-31 21:27:16,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:16,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1819310332] [2022-01-31 21:27:16,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:16,540 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:16,573 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:16,573 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:16,606 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:16,650 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:16,651 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:16,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:16,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:16,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:16,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:17,453 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:17,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1819310332] [2022-01-31 21:27:17,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1819310332] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:17,453 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:17,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-01-31 21:27:17,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137541084] [2022-01-31 21:27:17,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:17,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-01-31 21:27:17,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:17,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-01-31 21:27:17,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=779, Invalid=1771, Unknown=0, NotChecked=0, Total=2550 [2022-01-31 21:27:17,454 INFO L87 Difference]: Start difference. First operand 84 states and 87 transitions. Second operand has 48 states, 48 states have (on average 1.6458333333333333) internal successors, (79), 47 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:18,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:18,906 INFO L93 Difference]: Finished difference Result 217 states and 228 transitions. [2022-01-31 21:27:18,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-31 21:27:18,908 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.6458333333333333) internal successors, (79), 47 states have internal predecessors, (79), 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 83 [2022-01-31 21:27:18,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:18,909 INFO L225 Difference]: With dead ends: 217 [2022-01-31 21:27:18,909 INFO L226 Difference]: Without dead ends: 141 [2022-01-31 21:27:18,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2188, Invalid=6932, Unknown=0, NotChecked=0, Total=9120 [2022-01-31 21:27:18,912 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 131 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 1896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:18,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 34 Invalid, 1896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-31 21:27:18,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-01-31 21:27:18,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2022-01-31 21:27:18,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 136 states have (on average 1.036764705882353) internal successors, (141), 136 states have internal predecessors, (141), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:18,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 145 transitions. [2022-01-31 21:27:18,920 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 145 transitions. Word has length 83 [2022-01-31 21:27:18,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:18,920 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 145 transitions. [2022-01-31 21:27:18,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.6458333333333333) internal successors, (79), 47 states have internal predecessors, (79), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:18,921 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 145 transitions. [2022-01-31 21:27:18,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-01-31 21:27:18,921 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:18,921 INFO L514 BasicCegarLoop]: trace histogram [29, 28, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:18,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-31 21:27:18,922 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:18,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:18,922 INFO L85 PathProgramCache]: Analyzing trace with hash -15736122, now seen corresponding path program 16 times [2022-01-31 21:27:18,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:18,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [618395525] [2022-01-31 21:27:18,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:18,981 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:19,009 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:19,010 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:19,036 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:19,080 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:19,080 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:19,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:19,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:19,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:19,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:19,790 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:19,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [618395525] [2022-01-31 21:27:19,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [618395525] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:19,790 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:19,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-01-31 21:27:19,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424398128] [2022-01-31 21:27:19,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:19,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-31 21:27:19,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:19,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-31 21:27:19,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=772, Invalid=1678, Unknown=0, NotChecked=0, Total=2450 [2022-01-31 21:27:19,792 INFO L87 Difference]: Start difference. First operand 141 states and 145 transitions. Second operand has 50 states, 50 states have (on average 1.64) internal successors, (82), 49 states have internal predecessors, (82), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:21,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:21,315 INFO L93 Difference]: Finished difference Result 225 states and 239 transitions. [2022-01-31 21:27:21,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-31 21:27:21,316 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.64) internal successors, (82), 49 states have internal predecessors, (82), 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 86 [2022-01-31 21:27:21,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:21,316 INFO L225 Difference]: With dead ends: 225 [2022-01-31 21:27:21,316 INFO L226 Difference]: Without dead ends: 148 [2022-01-31 21:27:21,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2614 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2310, Invalid=7002, Unknown=0, NotChecked=0, Total=9312 [2022-01-31 21:27:21,318 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 133 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1841 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 1995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:21,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 49 Invalid, 1995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1841 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-31 21:27:21,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2022-01-31 21:27:21,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 92. [2022-01-31 21:27:21,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 87 states have (on average 1.0459770114942528) internal successors, (91), 87 states have internal predecessors, (91), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:21,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 95 transitions. [2022-01-31 21:27:21,323 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 95 transitions. Word has length 86 [2022-01-31 21:27:21,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:21,324 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 95 transitions. [2022-01-31 21:27:21,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.64) internal successors, (82), 49 states have internal predecessors, (82), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:21,324 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 95 transitions. [2022-01-31 21:27:21,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-01-31 21:27:21,324 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:21,325 INFO L514 BasicCegarLoop]: trace histogram [31, 30, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:21,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-31 21:27:21,325 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:21,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:21,325 INFO L85 PathProgramCache]: Analyzing trace with hash 2127040595, now seen corresponding path program 17 times [2022-01-31 21:27:21,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:21,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1105915916] [2022-01-31 21:27:21,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:21,369 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:21,396 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:21,396 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:21,420 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:21,481 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:21,481 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:21,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:21,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:21,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:21,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:21,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:22,321 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:22,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1105915916] [2022-01-31 21:27:22,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1105915916] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:22,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:22,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2022-01-31 21:27:22,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187696918] [2022-01-31 21:27:22,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:22,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-01-31 21:27:22,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:22,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-01-31 21:27:22,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=863, Invalid=1893, Unknown=0, NotChecked=0, Total=2756 [2022-01-31 21:27:22,323 INFO L87 Difference]: Start difference. First operand 92 states and 95 transitions. Second operand has 53 states, 53 states have (on average 1.6415094339622642) internal successors, (87), 52 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:23,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:23,969 INFO L93 Difference]: Finished difference Result 181 states and 192 transitions. [2022-01-31 21:27:23,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-31 21:27:23,970 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.6415094339622642) internal successors, (87), 52 states have internal predecessors, (87), 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 91 [2022-01-31 21:27:23,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:23,970 INFO L225 Difference]: With dead ends: 181 [2022-01-31 21:27:23,970 INFO L226 Difference]: Without dead ends: 97 [2022-01-31 21:27:23,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2956 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2583, Invalid=7923, Unknown=0, NotChecked=0, Total=10506 [2022-01-31 21:27:23,971 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 75 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 2049 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 2049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:23,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 34 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 2049 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-31 21:27:23,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-01-31 21:27:23,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2022-01-31 21:27:23,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 92 states have (on average 1.0434782608695652) internal successors, (96), 92 states have internal predecessors, (96), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:23,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 100 transitions. [2022-01-31 21:27:23,977 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 100 transitions. Word has length 91 [2022-01-31 21:27:23,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:23,978 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 100 transitions. [2022-01-31 21:27:23,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.6415094339622642) internal successors, (87), 52 states have internal predecessors, (87), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:23,978 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 100 transitions. [2022-01-31 21:27:23,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-01-31 21:27:23,978 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:23,978 INFO L514 BasicCegarLoop]: trace histogram [33, 32, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:23,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-31 21:27:23,979 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:23,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:23,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1253519302, now seen corresponding path program 18 times [2022-01-31 21:27:23,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:23,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1910220973] [2022-01-31 21:27:23,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:24,041 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:24,072 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:24,072 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:24,107 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:24,154 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:24,155 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:24,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:24,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:24,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:24,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:25,051 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:25,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1910220973] [2022-01-31 21:27:25,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1910220973] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:25,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:25,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [] total 56 [2022-01-31 21:27:25,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227403685] [2022-01-31 21:27:25,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:25,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-01-31 21:27:25,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:25,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-01-31 21:27:25,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=959, Invalid=2121, Unknown=0, NotChecked=0, Total=3080 [2022-01-31 21:27:25,053 INFO L87 Difference]: Start difference. First operand 97 states and 100 transitions. Second operand has 56 states, 56 states have (on average 1.6428571428571428) internal successors, (92), 55 states have internal predecessors, (92), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:26,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:26,973 INFO L93 Difference]: Finished difference Result 191 states and 202 transitions. [2022-01-31 21:27:26,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-31 21:27:26,974 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.6428571428571428) internal successors, (92), 55 states have internal predecessors, (92), 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 96 [2022-01-31 21:27:26,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:26,974 INFO L225 Difference]: With dead ends: 191 [2022-01-31 21:27:26,975 INFO L226 Difference]: Without dead ends: 102 [2022-01-31 21:27:26,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3319 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2871, Invalid=8901, Unknown=0, NotChecked=0, Total=11772 [2022-01-31 21:27:26,977 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 151 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2335 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 2472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 2335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:26,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 69 Invalid, 2472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 2335 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-31 21:27:26,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-01-31 21:27:26,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2022-01-31 21:27:26,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 97 states have (on average 1.041237113402062) internal successors, (101), 97 states have internal predecessors, (101), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:26,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 105 transitions. [2022-01-31 21:27:26,984 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 105 transitions. Word has length 96 [2022-01-31 21:27:26,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:26,984 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 105 transitions. [2022-01-31 21:27:26,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.6428571428571428) internal successors, (92), 55 states have internal predecessors, (92), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:26,984 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 105 transitions. [2022-01-31 21:27:26,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-31 21:27:26,985 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:26,985 INFO L514 BasicCegarLoop]: trace histogram [35, 34, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:26,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-31 21:27:26,985 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:26,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:26,985 INFO L85 PathProgramCache]: Analyzing trace with hash 792532447, now seen corresponding path program 19 times [2022-01-31 21:27:26,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:26,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1771266746] [2022-01-31 21:27:26,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:27,031 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:27,055 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:27,056 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:27,087 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:27,134 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:27,134 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:27,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:27,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:27,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:27,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:27,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:28,173 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:28,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1771266746] [2022-01-31 21:27:28,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1771266746] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:28,173 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:28,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [] total 59 [2022-01-31 21:27:28,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348978652] [2022-01-31 21:27:28,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:28,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-01-31 21:27:28,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:28,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-01-31 21:27:28,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1060, Invalid=2362, Unknown=0, NotChecked=0, Total=3422 [2022-01-31 21:27:28,175 INFO L87 Difference]: Start difference. First operand 102 states and 105 transitions. Second operand has 59 states, 59 states have (on average 1.6440677966101696) internal successors, (97), 58 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:30,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:30,278 INFO L93 Difference]: Finished difference Result 201 states and 212 transitions. [2022-01-31 21:27:30,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-01-31 21:27:30,279 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.6440677966101696) internal successors, (97), 58 states have internal predecessors, (97), 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 101 [2022-01-31 21:27:30,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:30,280 INFO L225 Difference]: With dead ends: 201 [2022-01-31 21:27:30,280 INFO L226 Difference]: Without dead ends: 107 [2022-01-31 21:27:30,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3703 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3174, Invalid=9936, Unknown=0, NotChecked=0, Total=13110 [2022-01-31 21:27:30,282 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 158 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 2588 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 2770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 2588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:30,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 39 Invalid, 2770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 2588 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-31 21:27:30,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-01-31 21:27:30,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2022-01-31 21:27:30,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 102 states have internal predecessors, (106), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:30,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 110 transitions. [2022-01-31 21:27:30,289 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 110 transitions. Word has length 101 [2022-01-31 21:27:30,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:30,289 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 110 transitions. [2022-01-31 21:27:30,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.6440677966101696) internal successors, (97), 58 states have internal predecessors, (97), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:30,289 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 110 transitions. [2022-01-31 21:27:30,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-01-31 21:27:30,290 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:30,290 INFO L514 BasicCegarLoop]: trace histogram [37, 36, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:30,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-01-31 21:27:30,290 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:30,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:30,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1847916626, now seen corresponding path program 20 times [2022-01-31 21:27:30,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:30,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [243439623] [2022-01-31 21:27:30,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:30,341 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:30,361 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:30,361 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:30,382 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:30,437 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:30,437 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:30,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:30,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:30,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:30,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:30,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:31,489 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:31,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [243439623] [2022-01-31 21:27:31,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [243439623] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:31,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:31,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [] total 62 [2022-01-31 21:27:31,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814070573] [2022-01-31 21:27:31,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:31,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-01-31 21:27:31,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:31,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-01-31 21:27:31,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1166, Invalid=2616, Unknown=0, NotChecked=0, Total=3782 [2022-01-31 21:27:31,492 INFO L87 Difference]: Start difference. First operand 107 states and 110 transitions. Second operand has 62 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 61 states have internal predecessors, (102), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:33,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:33,806 INFO L93 Difference]: Finished difference Result 211 states and 222 transitions. [2022-01-31 21:27:33,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-31 21:27:33,806 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 61 states have internal predecessors, (102), 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 106 [2022-01-31 21:27:33,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:33,807 INFO L225 Difference]: With dead ends: 211 [2022-01-31 21:27:33,807 INFO L226 Difference]: Without dead ends: 112 [2022-01-31 21:27:33,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4108 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3492, Invalid=11028, Unknown=0, NotChecked=0, Total=14520 [2022-01-31 21:27:33,809 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 245 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 2889 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 3081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 2889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:33,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [245 Valid, 49 Invalid, 3081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 2889 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-31 21:27:33,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-01-31 21:27:33,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2022-01-31 21:27:33,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 107 states have (on average 1.0373831775700935) internal successors, (111), 107 states have internal predecessors, (111), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:33,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 115 transitions. [2022-01-31 21:27:33,815 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 115 transitions. Word has length 106 [2022-01-31 21:27:33,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:33,815 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 115 transitions. [2022-01-31 21:27:33,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 61 states have internal predecessors, (102), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:33,816 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 115 transitions. [2022-01-31 21:27:33,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-01-31 21:27:33,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:33,816 INFO L514 BasicCegarLoop]: trace histogram [39, 38, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:33,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-01-31 21:27:33,817 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:33,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:33,817 INFO L85 PathProgramCache]: Analyzing trace with hash -2108264085, now seen corresponding path program 21 times [2022-01-31 21:27:33,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:33,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [31039383] [2022-01-31 21:27:33,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:33,863 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:33,896 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:33,896 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:33,927 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:33,981 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:33,982 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:33,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:34,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:34,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:35,251 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:35,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [31039383] [2022-01-31 21:27:35,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [31039383] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:35,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:35,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [65] imperfect sequences [] total 65 [2022-01-31 21:27:35,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173952303] [2022-01-31 21:27:35,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:35,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-01-31 21:27:35,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:35,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-01-31 21:27:35,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1374, Invalid=3182, Unknown=0, NotChecked=0, Total=4556 [2022-01-31 21:27:35,253 INFO L87 Difference]: Start difference. First operand 112 states and 115 transitions. Second operand has 65 states, 65 states have (on average 1.646153846153846) internal successors, (107), 64 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:37,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:37,773 INFO L93 Difference]: Finished difference Result 295 states and 306 transitions. [2022-01-31 21:27:37,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-31 21:27:37,774 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.646153846153846) internal successors, (107), 64 states have internal predecessors, (107), 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 111 [2022-01-31 21:27:37,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:37,775 INFO L225 Difference]: With dead ends: 295 [2022-01-31 21:27:37,775 INFO L226 Difference]: Without dead ends: 191 [2022-01-31 21:27:37,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4899 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3927, Invalid=12843, Unknown=0, NotChecked=0, Total=16770 [2022-01-31 21:27:37,777 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 91 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 3413 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 3524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 3413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:37,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 79 Invalid, 3524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 3413 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-31 21:27:37,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-01-31 21:27:37,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2022-01-31 21:27:37,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 186 states have (on average 1.0268817204301075) internal successors, (191), 186 states have internal predecessors, (191), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:37,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 195 transitions. [2022-01-31 21:27:37,790 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 195 transitions. Word has length 111 [2022-01-31 21:27:37,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:37,790 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 195 transitions. [2022-01-31 21:27:37,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.646153846153846) internal successors, (107), 64 states have internal predecessors, (107), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:37,790 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 195 transitions. [2022-01-31 21:27:37,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-01-31 21:27:37,791 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:37,791 INFO L514 BasicCegarLoop]: trace histogram [40, 39, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:37,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-01-31 21:27:37,791 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:37,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:37,791 INFO L85 PathProgramCache]: Analyzing trace with hash -218952995, now seen corresponding path program 22 times [2022-01-31 21:27:37,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:37,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [8575082] [2022-01-31 21:27:37,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:37,853 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:37,874 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:37,874 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:37,896 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:37,950 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:37,950 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:37,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:38,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:38,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:38,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:39,272 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:39,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [8575082] [2022-01-31 21:27:39,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [8575082] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:39,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:39,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [] total 67 [2022-01-31 21:27:39,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761009891] [2022-01-31 21:27:39,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:39,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-01-31 21:27:39,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:39,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-01-31 21:27:39,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1367, Invalid=3055, Unknown=0, NotChecked=0, Total=4422 [2022-01-31 21:27:39,274 INFO L87 Difference]: Start difference. First operand 191 states and 195 transitions. Second operand has 67 states, 67 states have (on average 1.6417910447761195) internal successors, (110), 66 states have internal predecessors, (110), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:41,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:41,911 INFO L93 Difference]: Finished difference Result 303 states and 317 transitions. [2022-01-31 21:27:41,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-31 21:27:41,912 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.6417910447761195) internal successors, (110), 66 states have internal predecessors, (110), 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 114 [2022-01-31 21:27:41,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:41,912 INFO L225 Difference]: With dead ends: 303 [2022-01-31 21:27:41,912 INFO L226 Difference]: Without dead ends: 198 [2022-01-31 21:27:41,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4850 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4095, Invalid=12935, Unknown=0, NotChecked=0, Total=17030 [2022-01-31 21:27:41,914 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 177 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 3399 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 3646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 3399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:41,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 44 Invalid, 3646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 3399 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-31 21:27:41,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-01-31 21:27:41,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 120. [2022-01-31 21:27:41,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 115 states have (on average 1.0347826086956522) internal successors, (119), 115 states have internal predecessors, (119), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:41,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 123 transitions. [2022-01-31 21:27:41,922 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 123 transitions. Word has length 114 [2022-01-31 21:27:41,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:41,922 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 123 transitions. [2022-01-31 21:27:41,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.6417910447761195) internal successors, (110), 66 states have internal predecessors, (110), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:41,922 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 123 transitions. [2022-01-31 21:27:41,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-01-31 21:27:41,923 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:41,923 INFO L514 BasicCegarLoop]: trace histogram [42, 41, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:41,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-01-31 21:27:41,923 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:41,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:41,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1018003940, now seen corresponding path program 23 times [2022-01-31 21:27:41,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:41,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2033323085] [2022-01-31 21:27:41,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:41,965 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:41,984 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:41,984 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:42,010 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:42,061 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:42,062 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:42,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:42,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:42,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:42,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:43,353 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:43,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2033323085] [2022-01-31 21:27:43,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [2033323085] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:43,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:43,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [70] imperfect sequences [] total 70 [2022-01-31 21:27:43,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348426088] [2022-01-31 21:27:43,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:43,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-01-31 21:27:43,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:43,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-01-31 21:27:43,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1487, Invalid=3343, Unknown=0, NotChecked=0, Total=4830 [2022-01-31 21:27:43,355 INFO L87 Difference]: Start difference. First operand 120 states and 123 transitions. Second operand has 70 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 69 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:46,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:46,152 INFO L93 Difference]: Finished difference Result 237 states and 248 transitions. [2022-01-31 21:27:46,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-31 21:27:46,152 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 69 states have internal predecessors, (115), 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 119 [2022-01-31 21:27:46,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:46,153 INFO L225 Difference]: With dead ends: 237 [2022-01-31 21:27:46,153 INFO L226 Difference]: Without dead ends: 125 [2022-01-31 21:27:46,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5312 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=4455, Invalid=14177, Unknown=0, NotChecked=0, Total=18632 [2022-01-31 21:27:46,154 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 142 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 3656 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 3779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 3656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:46,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 29 Invalid, 3779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 3656 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-31 21:27:46,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2022-01-31 21:27:46,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2022-01-31 21:27:46,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 120 states have (on average 1.0333333333333334) internal successors, (124), 120 states have internal predecessors, (124), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:46,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 128 transitions. [2022-01-31 21:27:46,162 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 128 transitions. Word has length 119 [2022-01-31 21:27:46,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:46,163 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 128 transitions. [2022-01-31 21:27:46,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 69 states have internal predecessors, (115), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:46,163 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 128 transitions. [2022-01-31 21:27:46,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-01-31 21:27:46,163 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:46,163 INFO L514 BasicCegarLoop]: trace histogram [44, 43, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:46,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-01-31 21:27:46,164 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:46,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:46,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1667721361, now seen corresponding path program 24 times [2022-01-31 21:27:46,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:46,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [184314230] [2022-01-31 21:27:46,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:46,235 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:46,260 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:46,260 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:46,284 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:46,332 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:46,333 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:46,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:46,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:46,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:46,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:47,741 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:47,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [184314230] [2022-01-31 21:27:47,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [184314230] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:47,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:47,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [73] imperfect sequences [] total 73 [2022-01-31 21:27:47,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051912706] [2022-01-31 21:27:47,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:47,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-01-31 21:27:47,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:47,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-01-31 21:27:47,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1612, Invalid=3644, Unknown=0, NotChecked=0, Total=5256 [2022-01-31 21:27:47,743 INFO L87 Difference]: Start difference. First operand 125 states and 128 transitions. Second operand has 73 states, 73 states have (on average 1.643835616438356) internal successors, (120), 72 states have internal predecessors, (120), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:50,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:50,829 INFO L93 Difference]: Finished difference Result 247 states and 258 transitions. [2022-01-31 21:27:50,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-31 21:27:50,829 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.643835616438356) internal successors, (120), 72 states have internal predecessors, (120), 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 124 [2022-01-31 21:27:50,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:50,830 INFO L225 Difference]: With dead ends: 247 [2022-01-31 21:27:50,830 INFO L226 Difference]: Without dead ends: 130 [2022-01-31 21:27:50,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5795 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4830, Invalid=15476, Unknown=0, NotChecked=0, Total=20306 [2022-01-31 21:27:50,833 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 193 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 4087 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 4354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 4087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:50,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 49 Invalid, 4354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 4087 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-31 21:27:50,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-01-31 21:27:50,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-01-31 21:27:50,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 125 states have (on average 1.032) internal successors, (129), 125 states have internal predecessors, (129), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:50,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 133 transitions. [2022-01-31 21:27:50,842 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 133 transitions. Word has length 124 [2022-01-31 21:27:50,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:50,842 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 133 transitions. [2022-01-31 21:27:50,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.643835616438356) internal successors, (120), 72 states have internal predecessors, (120), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:50,842 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 133 transitions. [2022-01-31 21:27:50,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-01-31 21:27:50,843 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:50,843 INFO L514 BasicCegarLoop]: trace histogram [46, 45, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:50,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-01-31 21:27:50,844 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:50,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:50,844 INFO L85 PathProgramCache]: Analyzing trace with hash -375497880, now seen corresponding path program 25 times [2022-01-31 21:27:50,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:50,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1277379674] [2022-01-31 21:27:50,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:50,908 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:50,934 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:50,934 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:50,968 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:51,033 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:51,033 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:51,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:51,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:51,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:52,447 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:52,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1277379674] [2022-01-31 21:27:52,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1277379674] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:52,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:52,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [76] imperfect sequences [] total 76 [2022-01-31 21:27:52,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986590869] [2022-01-31 21:27:52,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:52,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-01-31 21:27:52,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:52,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-01-31 21:27:52,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1742, Invalid=3958, Unknown=0, NotChecked=0, Total=5700 [2022-01-31 21:27:52,449 INFO L87 Difference]: Start difference. First operand 130 states and 133 transitions. Second operand has 76 states, 76 states have (on average 1.644736842105263) internal successors, (125), 75 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:55,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:27:55,788 INFO L93 Difference]: Finished difference Result 257 states and 268 transitions. [2022-01-31 21:27:55,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-31 21:27:55,801 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.644736842105263) internal successors, (125), 75 states have internal predecessors, (125), 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 129 [2022-01-31 21:27:55,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:27:55,802 INFO L225 Difference]: With dead ends: 257 [2022-01-31 21:27:55,802 INFO L226 Difference]: Without dead ends: 135 [2022-01-31 21:27:55,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6299 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=5220, Invalid=16832, Unknown=0, NotChecked=0, Total=22052 [2022-01-31 21:27:55,804 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 203 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 4425 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 4705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 4425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-31 21:27:55,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 49 Invalid, 4705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 4425 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-31 21:27:55,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-01-31 21:27:55,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2022-01-31 21:27:55,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 130 states have (on average 1.0307692307692307) internal successors, (134), 130 states have internal predecessors, (134), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:55,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 138 transitions. [2022-01-31 21:27:55,813 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 138 transitions. Word has length 129 [2022-01-31 21:27:55,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:27:55,813 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 138 transitions. [2022-01-31 21:27:55,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.644736842105263) internal successors, (125), 75 states have internal predecessors, (125), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:27:55,813 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 138 transitions. [2022-01-31 21:27:55,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-31 21:27:55,814 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:27:55,814 INFO L514 BasicCegarLoop]: trace histogram [48, 47, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:27:55,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-01-31 21:27:55,814 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:27:55,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:27:55,815 INFO L85 PathProgramCache]: Analyzing trace with hash -1727954875, now seen corresponding path program 26 times [2022-01-31 21:27:55,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:27:55,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [746513245] [2022-01-31 21:27:55,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:27:55,865 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:55,891 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:55,891 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:55,914 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:55,981 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:27:55,981 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:27:55,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:27:56,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:56,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:27:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:27:56,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:27:57,525 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:27:57,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [746513245] [2022-01-31 21:27:57,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [746513245] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:27:57,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:27:57,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [79] imperfect sequences [] total 79 [2022-01-31 21:27:57,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821176818] [2022-01-31 21:27:57,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:27:57,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2022-01-31 21:27:57,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:27:57,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2022-01-31 21:27:57,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1877, Invalid=4285, Unknown=0, NotChecked=0, Total=6162 [2022-01-31 21:27:57,527 INFO L87 Difference]: Start difference. First operand 135 states and 138 transitions. Second operand has 79 states, 79 states have (on average 1.6455696202531647) internal successors, (130), 78 states have internal predecessors, (130), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:01,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:01,112 INFO L93 Difference]: Finished difference Result 267 states and 278 transitions. [2022-01-31 21:28:01,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-31 21:28:01,113 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.6455696202531647) internal successors, (130), 78 states have internal predecessors, (130), 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 134 [2022-01-31 21:28:01,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:01,113 INFO L225 Difference]: With dead ends: 267 [2022-01-31 21:28:01,113 INFO L226 Difference]: Without dead ends: 140 [2022-01-31 21:28:01,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6824 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=5625, Invalid=18245, Unknown=0, NotChecked=0, Total=23870 [2022-01-31 21:28:01,116 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 160 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 4794 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 5033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 4794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:01,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 39 Invalid, 5033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 4794 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-31 21:28:01,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-01-31 21:28:01,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2022-01-31 21:28:01,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 135 states have (on average 1.0296296296296297) internal successors, (139), 135 states have internal predecessors, (139), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:01,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 143 transitions. [2022-01-31 21:28:01,125 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 143 transitions. Word has length 134 [2022-01-31 21:28:01,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:01,125 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 143 transitions. [2022-01-31 21:28:01,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.6455696202531647) internal successors, (130), 78 states have internal predecessors, (130), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:01,125 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 143 transitions. [2022-01-31 21:28:01,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-31 21:28:01,126 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:01,126 INFO L514 BasicCegarLoop]: trace histogram [50, 49, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:01,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-01-31 21:28:01,126 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:01,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:01,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1660936524, now seen corresponding path program 27 times [2022-01-31 21:28:01,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:01,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1747077702] [2022-01-31 21:28:01,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:01,169 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:01,194 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:01,194 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:01,233 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:01,298 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:01,298 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:01,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:01,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:03,008 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:03,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1747077702] [2022-01-31 21:28:03,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1747077702] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:03,008 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:03,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [82] imperfect sequences [] total 82 [2022-01-31 21:28:03,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414633096] [2022-01-31 21:28:03,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:03,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-01-31 21:28:03,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:03,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-01-31 21:28:03,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2017, Invalid=4625, Unknown=0, NotChecked=0, Total=6642 [2022-01-31 21:28:03,010 INFO L87 Difference]: Start difference. First operand 140 states and 143 transitions. Second operand has 82 states, 82 states have (on average 1.646341463414634) internal successors, (135), 81 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:06,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:06,882 INFO L93 Difference]: Finished difference Result 277 states and 288 transitions. [2022-01-31 21:28:06,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-01-31 21:28:06,883 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.646341463414634) internal successors, (135), 81 states have internal predecessors, (135), 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 139 [2022-01-31 21:28:06,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:06,883 INFO L225 Difference]: With dead ends: 277 [2022-01-31 21:28:06,884 INFO L226 Difference]: Without dead ends: 145 [2022-01-31 21:28:06,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7370 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=6045, Invalid=19715, Unknown=0, NotChecked=0, Total=25760 [2022-01-31 21:28:06,886 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 166 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 5206 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 5457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 5206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:06,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 34 Invalid, 5457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 5206 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-31 21:28:06,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-01-31 21:28:06,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2022-01-31 21:28:06,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 140 states have (on average 1.0285714285714285) internal successors, (144), 140 states have internal predecessors, (144), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:06,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 148 transitions. [2022-01-31 21:28:06,895 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 148 transitions. Word has length 139 [2022-01-31 21:28:06,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:06,895 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 148 transitions. [2022-01-31 21:28:06,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.646341463414634) internal successors, (135), 81 states have internal predecessors, (135), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:06,895 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 148 transitions. [2022-01-31 21:28:06,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-01-31 21:28:06,896 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:06,896 INFO L514 BasicCegarLoop]: trace histogram [52, 51, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:06,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-01-31 21:28:06,896 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:06,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:06,897 INFO L85 PathProgramCache]: Analyzing trace with hash -629534215, now seen corresponding path program 28 times [2022-01-31 21:28:06,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:06,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1067923793] [2022-01-31 21:28:06,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:06,941 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:06,960 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:06,960 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:06,978 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:07,032 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:07,033 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:07,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:07,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:07,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:07,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:07,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:08,808 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:08,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1067923793] [2022-01-31 21:28:08,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1067923793] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:08,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:08,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [85] imperfect sequences [] total 85 [2022-01-31 21:28:08,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541967833] [2022-01-31 21:28:08,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:08,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-01-31 21:28:08,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:08,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-01-31 21:28:08,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2162, Invalid=4978, Unknown=0, NotChecked=0, Total=7140 [2022-01-31 21:28:08,810 INFO L87 Difference]: Start difference. First operand 145 states and 148 transitions. Second operand has 85 states, 85 states have (on average 1.6470588235294117) internal successors, (140), 84 states have internal predecessors, (140), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:13,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:13,030 INFO L93 Difference]: Finished difference Result 287 states and 298 transitions. [2022-01-31 21:28:13,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-31 21:28:13,031 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.6470588235294117) internal successors, (140), 84 states have internal predecessors, (140), 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 144 [2022-01-31 21:28:13,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:13,032 INFO L225 Difference]: With dead ends: 287 [2022-01-31 21:28:13,032 INFO L226 Difference]: Without dead ends: 150 [2022-01-31 21:28:13,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7937 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=6480, Invalid=21242, Unknown=0, NotChecked=0, Total=27722 [2022-01-31 21:28:13,035 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 443 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 5679 mSolverCounterSat, 536 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 6215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 536 IncrementalHoareTripleChecker+Valid, 5679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:13,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [443 Valid, 44 Invalid, 6215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [536 Valid, 5679 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-31 21:28:13,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-01-31 21:28:13,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2022-01-31 21:28:13,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 145 states have (on average 1.0275862068965518) internal successors, (149), 145 states have internal predecessors, (149), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:13,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 153 transitions. [2022-01-31 21:28:13,044 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 153 transitions. Word has length 144 [2022-01-31 21:28:13,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:13,044 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 153 transitions. [2022-01-31 21:28:13,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 1.6470588235294117) internal successors, (140), 84 states have internal predecessors, (140), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:13,044 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 153 transitions. [2022-01-31 21:28:13,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-01-31 21:28:13,045 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:13,045 INFO L514 BasicCegarLoop]: trace histogram [54, 53, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:13,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-01-31 21:28:13,045 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:13,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:13,046 INFO L85 PathProgramCache]: Analyzing trace with hash 467601408, now seen corresponding path program 29 times [2022-01-31 21:28:13,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:13,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1019806453] [2022-01-31 21:28:13,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:13,110 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:13,136 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:13,136 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:13,163 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:13,215 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:13,216 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:13,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:13,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:13,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:13,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:13,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:15,190 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:15,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1019806453] [2022-01-31 21:28:15,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1019806453] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:15,190 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:15,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [88] imperfect sequences [] total 88 [2022-01-31 21:28:15,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528745296] [2022-01-31 21:28:15,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:15,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2022-01-31 21:28:15,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:15,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2022-01-31 21:28:15,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2440, Invalid=5750, Unknown=0, NotChecked=0, Total=8190 [2022-01-31 21:28:15,192 INFO L87 Difference]: Start difference. First operand 150 states and 153 transitions. Second operand has 88 states, 88 states have (on average 1.6477272727272727) internal successors, (145), 87 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:19,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:19,933 INFO L93 Difference]: Finished difference Result 401 states and 412 transitions. [2022-01-31 21:28:19,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-31 21:28:19,933 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.6477272727272727) internal successors, (145), 87 states have internal predecessors, (145), 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 149 [2022-01-31 21:28:19,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:19,934 INFO L225 Difference]: With dead ends: 401 [2022-01-31 21:28:19,934 INFO L226 Difference]: Without dead ends: 259 [2022-01-31 21:28:19,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9026 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=7063, Invalid=23737, Unknown=0, NotChecked=0, Total=30800 [2022-01-31 21:28:19,937 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 406 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 6308 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 6742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 6308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:19,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 49 Invalid, 6742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 6308 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-31 21:28:19,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-01-31 21:28:19,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2022-01-31 21:28:19,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 254 states have (on average 1.0196850393700787) internal successors, (259), 254 states have internal predecessors, (259), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:19,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 263 transitions. [2022-01-31 21:28:19,954 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 263 transitions. Word has length 149 [2022-01-31 21:28:19,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:19,954 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 263 transitions. [2022-01-31 21:28:19,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.6477272727272727) internal successors, (145), 87 states have internal predecessors, (145), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:19,954 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 263 transitions. [2022-01-31 21:28:19,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-01-31 21:28:19,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:19,955 INFO L514 BasicCegarLoop]: trace histogram [55, 54, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:19,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-01-31 21:28:19,955 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:19,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:19,956 INFO L85 PathProgramCache]: Analyzing trace with hash -723682520, now seen corresponding path program 30 times [2022-01-31 21:28:19,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:19,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1999870636] [2022-01-31 21:28:19,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:20,003 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:20,029 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:20,029 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:20,048 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:20,091 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:20,091 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:20,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:20,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:20,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:22,042 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:22,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1999870636] [2022-01-31 21:28:22,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1999870636] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:22,042 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:22,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [90] imperfect sequences [] total 90 [2022-01-31 21:28:22,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249870319] [2022-01-31 21:28:22,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:22,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-01-31 21:28:22,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:22,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-01-31 21:28:22,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2433, Invalid=5577, Unknown=0, NotChecked=0, Total=8010 [2022-01-31 21:28:22,045 INFO L87 Difference]: Start difference. First operand 259 states and 263 transitions. Second operand has 90 states, 90 states have (on average 1.6444444444444444) internal successors, (148), 89 states have internal predecessors, (148), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:26,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:26,659 INFO L93 Difference]: Finished difference Result 409 states and 423 transitions. [2022-01-31 21:28:26,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-01-31 21:28:26,659 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.6444444444444444) internal successors, (148), 89 states have internal predecessors, (148), 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 152 [2022-01-31 21:28:26,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:26,660 INFO L225 Difference]: With dead ends: 409 [2022-01-31 21:28:26,660 INFO L226 Difference]: Without dead ends: 266 [2022-01-31 21:28:26,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8956 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=7293, Invalid=23859, Unknown=0, NotChecked=0, Total=31152 [2022-01-31 21:28:26,662 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 294 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 6250 mSolverCounterSat, 393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 6643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 6250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:26,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 34 Invalid, 6643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 6250 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-31 21:28:26,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-01-31 21:28:26,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 158. [2022-01-31 21:28:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 153 states have (on average 1.026143790849673) internal successors, (157), 153 states have internal predecessors, (157), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:26,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 161 transitions. [2022-01-31 21:28:26,672 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 161 transitions. Word has length 152 [2022-01-31 21:28:26,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:26,672 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 161 transitions. [2022-01-31 21:28:26,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.6444444444444444) internal successors, (148), 89 states have internal predecessors, (148), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:26,673 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 161 transitions. [2022-01-31 21:28:26,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-01-31 21:28:26,673 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:26,673 INFO L514 BasicCegarLoop]: trace histogram [57, 56, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:26,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-01-31 21:28:26,674 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:26,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:26,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1427312975, now seen corresponding path program 31 times [2022-01-31 21:28:26,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:26,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [775279016] [2022-01-31 21:28:26,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:26,729 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:26,756 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:26,756 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:26,774 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:26,811 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:26,812 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:26,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:26,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:27,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:27,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:27,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:28,895 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:28,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [775279016] [2022-01-31 21:28:28,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [775279016] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:28,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:28,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [93] imperfect sequences [] total 93 [2022-01-31 21:28:28,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546381249] [2022-01-31 21:28:28,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:28,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-01-31 21:28:28,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:28,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-01-31 21:28:28,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2592, Invalid=5964, Unknown=0, NotChecked=0, Total=8556 [2022-01-31 21:28:28,897 INFO L87 Difference]: Start difference. First operand 158 states and 161 transitions. Second operand has 93 states, 93 states have (on average 1.6451612903225807) internal successors, (153), 92 states have internal predecessors, (153), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:33,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:33,783 INFO L93 Difference]: Finished difference Result 313 states and 324 transitions. [2022-01-31 21:28:33,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-31 21:28:33,784 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 1.6451612903225807) internal successors, (153), 92 states have internal predecessors, (153), 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 157 [2022-01-31 21:28:33,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:33,784 INFO L225 Difference]: With dead ends: 313 [2022-01-31 21:28:33,784 INFO L226 Difference]: Without dead ends: 163 [2022-01-31 21:28:33,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9580 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=7770, Invalid=25536, Unknown=0, NotChecked=0, Total=33306 [2022-01-31 21:28:33,786 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 367 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 6680 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 6964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 6680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:33,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 29 Invalid, 6964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 6680 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-31 21:28:33,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-01-31 21:28:33,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2022-01-31 21:28:33,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 158 states have (on average 1.0253164556962024) internal successors, (162), 158 states have internal predecessors, (162), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:33,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 166 transitions. [2022-01-31 21:28:33,796 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 166 transitions. Word has length 157 [2022-01-31 21:28:33,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:33,797 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 166 transitions. [2022-01-31 21:28:33,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.6451612903225807) internal successors, (153), 92 states have internal predecessors, (153), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:33,797 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 166 transitions. [2022-01-31 21:28:33,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-01-31 21:28:33,798 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:33,798 INFO L514 BasicCegarLoop]: trace histogram [59, 58, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:33,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-01-31 21:28:33,798 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:33,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:33,799 INFO L85 PathProgramCache]: Analyzing trace with hash -788602084, now seen corresponding path program 32 times [2022-01-31 21:28:33,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:33,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1087199364] [2022-01-31 21:28:33,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:33,854 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:33,891 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:33,891 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:33,936 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:33,988 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:33,988 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:33,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:34,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:34,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:34,454 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:36,153 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:36,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1087199364] [2022-01-31 21:28:36,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1087199364] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:36,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:36,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [96] imperfect sequences [] total 96 [2022-01-31 21:28:36,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302362557] [2022-01-31 21:28:36,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:36,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-01-31 21:28:36,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:36,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-01-31 21:28:36,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2756, Invalid=6364, Unknown=0, NotChecked=0, Total=9120 [2022-01-31 21:28:36,156 INFO L87 Difference]: Start difference. First operand 163 states and 166 transitions. Second operand has 96 states, 96 states have (on average 1.6458333333333333) internal successors, (158), 95 states have internal predecessors, (158), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:41,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:41,506 INFO L93 Difference]: Finished difference Result 323 states and 334 transitions. [2022-01-31 21:28:41,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-01-31 21:28:41,506 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 1.6458333333333333) internal successors, (158), 95 states have internal predecessors, (158), 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 162 [2022-01-31 21:28:41,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:41,507 INFO L225 Difference]: With dead ends: 323 [2022-01-31 21:28:41,507 INFO L226 Difference]: Without dead ends: 168 [2022-01-31 21:28:41,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10225 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=8262, Invalid=27270, Unknown=0, NotChecked=0, Total=35532 [2022-01-31 21:28:41,509 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 254 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 7226 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 7577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 7226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:41,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 64 Invalid, 7577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 7226 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-01-31 21:28:41,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-01-31 21:28:41,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2022-01-31 21:28:41,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 163 states have (on average 1.0245398773006136) internal successors, (167), 163 states have internal predecessors, (167), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:41,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 171 transitions. [2022-01-31 21:28:41,518 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 171 transitions. Word has length 162 [2022-01-31 21:28:41,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:41,519 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 171 transitions. [2022-01-31 21:28:41,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 1.6458333333333333) internal successors, (158), 95 states have internal predecessors, (158), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:41,519 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 171 transitions. [2022-01-31 21:28:41,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-01-31 21:28:41,519 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:41,520 INFO L514 BasicCegarLoop]: trace histogram [61, 60, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:41,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-01-31 21:28:41,520 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:41,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:41,520 INFO L85 PathProgramCache]: Analyzing trace with hash -198858307, now seen corresponding path program 33 times [2022-01-31 21:28:41,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:41,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1931227193] [2022-01-31 21:28:41,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:41,561 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:41,588 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:41,588 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:41,607 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:41,647 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:41,647 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:41,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:41,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:42,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:42,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:42,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:44,149 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:44,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1931227193] [2022-01-31 21:28:44,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1931227193] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:44,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:44,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [99] imperfect sequences [] total 99 [2022-01-31 21:28:44,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791002447] [2022-01-31 21:28:44,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:44,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2022-01-31 21:28:44,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:44,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2022-01-31 21:28:44,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3068, Invalid=7234, Unknown=0, NotChecked=0, Total=10302 [2022-01-31 21:28:44,151 INFO L87 Difference]: Start difference. First operand 168 states and 171 transitions. Second operand has 99 states, 99 states have (on average 1.6464646464646464) internal successors, (163), 98 states have internal predecessors, (163), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:49,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:49,937 INFO L93 Difference]: Finished difference Result 451 states and 462 transitions. [2022-01-31 21:28:49,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-01-31 21:28:49,938 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 1.6464646464646464) internal successors, (163), 98 states have internal predecessors, (163), 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 167 [2022-01-31 21:28:49,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:49,939 INFO L225 Difference]: With dead ends: 451 [2022-01-31 21:28:49,939 INFO L226 Difference]: Without dead ends: 291 [2022-01-31 21:28:49,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11456 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=8917, Invalid=30089, Unknown=0, NotChecked=0, Total=39006 [2022-01-31 21:28:49,940 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 517 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 7996 mSolverCounterSat, 550 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 8546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 550 IncrementalHoareTripleChecker+Valid, 7996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:49,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 39 Invalid, 8546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [550 Valid, 7996 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-31 21:28:49,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-01-31 21:28:49,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2022-01-31 21:28:49,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 286 states have (on average 1.0174825174825175) internal successors, (291), 286 states have internal predecessors, (291), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:49,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 295 transitions. [2022-01-31 21:28:49,958 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 295 transitions. Word has length 167 [2022-01-31 21:28:49,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:49,958 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 295 transitions. [2022-01-31 21:28:49,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 1.6464646464646464) internal successors, (163), 98 states have internal predecessors, (163), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:49,958 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 295 transitions. [2022-01-31 21:28:49,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-01-31 21:28:49,959 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:49,959 INFO L514 BasicCegarLoop]: trace histogram [62, 61, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:49,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-01-31 21:28:49,959 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:49,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:49,960 INFO L85 PathProgramCache]: Analyzing trace with hash -497645109, now seen corresponding path program 34 times [2022-01-31 21:28:49,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:49,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1015820315] [2022-01-31 21:28:49,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:50,003 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:50,022 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:50,022 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:50,048 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:50,087 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:50,087 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:50,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:50,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:50,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:50,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:28:52,525 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:28:52,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1015820315] [2022-01-31 21:28:52,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1015820315] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:28:52,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:28:52,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [101] imperfect sequences [] total 101 [2022-01-31 21:28:52,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917988872] [2022-01-31 21:28:52,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:28:52,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-01-31 21:28:52,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:28:52,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-01-31 21:28:52,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3061, Invalid=7039, Unknown=0, NotChecked=0, Total=10100 [2022-01-31 21:28:52,527 INFO L87 Difference]: Start difference. First operand 291 states and 295 transitions. Second operand has 101 states, 101 states have (on average 1.6435643564356435) internal successors, (166), 100 states have internal predecessors, (166), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:58,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:28:58,279 INFO L93 Difference]: Finished difference Result 459 states and 473 transitions. [2022-01-31 21:28:58,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-01-31 21:28:58,279 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 1.6435643564356435) internal successors, (166), 100 states have internal predecessors, (166), 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 170 [2022-01-31 21:28:58,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:28:58,280 INFO L225 Difference]: With dead ends: 459 [2022-01-31 21:28:58,280 INFO L226 Difference]: Without dead ends: 298 [2022-01-31 21:28:58,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11377 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=9177, Invalid=30225, Unknown=0, NotChecked=0, Total=39402 [2022-01-31 21:28:58,283 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 202 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 7927 mSolverCounterSat, 304 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 8231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 7927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-01-31 21:28:58,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 34 Invalid, 8231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [304 Valid, 7927 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-01-31 21:28:58,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-01-31 21:28:58,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 176. [2022-01-31 21:28:58,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 171 states have (on average 1.023391812865497) internal successors, (175), 171 states have internal predecessors, (175), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:58,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 179 transitions. [2022-01-31 21:28:58,292 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 179 transitions. Word has length 170 [2022-01-31 21:28:58,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:28:58,292 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 179 transitions. [2022-01-31 21:28:58,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 1.6435643564356435) internal successors, (166), 100 states have internal predecessors, (166), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:28:58,293 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 179 transitions. [2022-01-31 21:28:58,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-01-31 21:28:58,293 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:28:58,293 INFO L514 BasicCegarLoop]: trace histogram [64, 63, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:28:58,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-01-31 21:28:58,293 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:28:58,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:28:58,294 INFO L85 PathProgramCache]: Analyzing trace with hash -2049932562, now seen corresponding path program 35 times [2022-01-31 21:28:58,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:28:58,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1698212321] [2022-01-31 21:28:58,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:28:58,348 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:58,370 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:58,371 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:58,393 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:58,439 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:28:58,439 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:28:58,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:28:58,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:58,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:28:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:28:58,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:29:00,902 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:29:00,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1698212321] [2022-01-31 21:29:00,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1698212321] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:29:00,903 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:29:00,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [104] imperfect sequences [] total 104 [2022-01-31 21:29:00,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001459304] [2022-01-31 21:29:00,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:29:00,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2022-01-31 21:29:00,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:29:00,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2022-01-31 21:29:00,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3239, Invalid=7473, Unknown=0, NotChecked=0, Total=10712 [2022-01-31 21:29:00,905 INFO L87 Difference]: Start difference. First operand 176 states and 179 transitions. Second operand has 104 states, 104 states have (on average 1.6442307692307692) internal successors, (171), 103 states have internal predecessors, (171), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:07,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:29:07,021 INFO L93 Difference]: Finished difference Result 349 states and 360 transitions. [2022-01-31 21:29:07,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-01-31 21:29:07,021 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 1.6442307692307692) internal successors, (171), 103 states have internal predecessors, (171), 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 175 [2022-01-31 21:29:07,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:29:07,022 INFO L225 Difference]: With dead ends: 349 [2022-01-31 21:29:07,022 INFO L226 Difference]: Without dead ends: 181 [2022-01-31 21:29:07,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12079 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=9711, Invalid=32109, Unknown=0, NotChecked=0, Total=41820 [2022-01-31 21:29:07,024 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 274 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 8478 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 8858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 8478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:29:07,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 54 Invalid, 8858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 8478 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-31 21:29:07,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-01-31 21:29:07,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2022-01-31 21:29:07,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 176 states have (on average 1.0227272727272727) internal successors, (180), 176 states have internal predecessors, (180), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:07,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 184 transitions. [2022-01-31 21:29:07,034 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 184 transitions. Word has length 175 [2022-01-31 21:29:07,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:29:07,034 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 184 transitions. [2022-01-31 21:29:07,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 1.6442307692307692) internal successors, (171), 103 states have internal predecessors, (171), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:07,035 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 184 transitions. [2022-01-31 21:29:07,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-01-31 21:29:07,035 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:29:07,035 INFO L514 BasicCegarLoop]: trace histogram [66, 65, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:29:07,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-01-31 21:29:07,035 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:29:07,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:29:07,036 INFO L85 PathProgramCache]: Analyzing trace with hash 777000959, now seen corresponding path program 36 times [2022-01-31 21:29:07,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:29:07,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [363625914] [2022-01-31 21:29:07,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:29:07,080 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:07,103 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:07,104 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:07,134 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:07,200 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:07,200 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:07,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:29:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:07,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:29:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:07,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:29:09,804 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:29:09,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [363625914] [2022-01-31 21:29:09,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [363625914] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:29:09,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:29:09,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [107] imperfect sequences [] total 107 [2022-01-31 21:29:09,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083214518] [2022-01-31 21:29:09,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:29:09,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 107 states [2022-01-31 21:29:09,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:29:09,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 107 interpolants. [2022-01-31 21:29:09,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3422, Invalid=7920, Unknown=0, NotChecked=0, Total=11342 [2022-01-31 21:29:09,806 INFO L87 Difference]: Start difference. First operand 181 states and 184 transitions. Second operand has 107 states, 107 states have (on average 1.644859813084112) internal successors, (176), 106 states have internal predecessors, (176), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:16,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:29:16,388 INFO L93 Difference]: Finished difference Result 359 states and 370 transitions. [2022-01-31 21:29:16,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-01-31 21:29:16,388 INFO L78 Accepts]: Start accepts. Automaton has has 107 states, 107 states have (on average 1.644859813084112) internal successors, (176), 106 states have internal predecessors, (176), 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 180 [2022-01-31 21:29:16,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:29:16,389 INFO L225 Difference]: With dead ends: 359 [2022-01-31 21:29:16,389 INFO L226 Difference]: Without dead ends: 186 [2022-01-31 21:29:16,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 72 SyntacticMatches, 2 SemanticMatches, 209 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12802 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=10260, Invalid=34050, Unknown=0, NotChecked=0, Total=44310 [2022-01-31 21:29:16,393 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 488 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 8929 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 9393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 8929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-31 21:29:16,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [488 Valid, 29 Invalid, 9393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 8929 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-31 21:29:16,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2022-01-31 21:29:16,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2022-01-31 21:29:16,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 181 states have (on average 1.022099447513812) internal successors, (185), 181 states have internal predecessors, (185), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:16,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 189 transitions. [2022-01-31 21:29:16,400 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 189 transitions. Word has length 180 [2022-01-31 21:29:16,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:29:16,400 INFO L470 AbstractCegarLoop]: Abstraction has 186 states and 189 transitions. [2022-01-31 21:29:16,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 107 states, 107 states have (on average 1.644859813084112) internal successors, (176), 106 states have internal predecessors, (176), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:16,400 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 189 transitions. [2022-01-31 21:29:16,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-01-31 21:29:16,401 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:29:16,401 INFO L514 BasicCegarLoop]: trace histogram [68, 67, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:29:16,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-01-31 21:29:16,401 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:29:16,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:29:16,401 INFO L85 PathProgramCache]: Analyzing trace with hash 870694842, now seen corresponding path program 37 times [2022-01-31 21:29:16,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:29:16,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1953572197] [2022-01-31 21:29:16,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:29:16,455 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:16,475 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:16,475 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:16,493 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:16,550 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:16,550 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:16,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:29:16,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:17,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:29:17,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:17,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:29:19,317 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:29:19,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1953572197] [2022-01-31 21:29:19,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1953572197] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:29:19,318 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:29:19,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [110] imperfect sequences [] total 110 [2022-01-31 21:29:19,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597398268] [2022-01-31 21:29:19,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:29:19,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-01-31 21:29:19,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:29:19,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-01-31 21:29:19,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3610, Invalid=8380, Unknown=0, NotChecked=0, Total=11990 [2022-01-31 21:29:19,319 INFO L87 Difference]: Start difference. First operand 186 states and 189 transitions. Second operand has 110 states, 110 states have (on average 1.6454545454545455) internal successors, (181), 109 states have internal predecessors, (181), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:26,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:29:26,252 INFO L93 Difference]: Finished difference Result 369 states and 380 transitions. [2022-01-31 21:29:26,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-01-31 21:29:26,253 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 1.6454545454545455) internal successors, (181), 109 states have internal predecessors, (181), 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 185 [2022-01-31 21:29:26,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:29:26,253 INFO L225 Difference]: With dead ends: 369 [2022-01-31 21:29:26,253 INFO L226 Difference]: Without dead ends: 191 [2022-01-31 21:29:26,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13546 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=10824, Invalid=36048, Unknown=0, NotChecked=0, Total=46872 [2022-01-31 21:29:26,257 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 504 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 9583 mSolverCounterSat, 614 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 10197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 614 IncrementalHoareTripleChecker+Valid, 9583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:29:26,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [504 Valid, 49 Invalid, 10197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [614 Valid, 9583 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-31 21:29:26,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-01-31 21:29:26,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2022-01-31 21:29:26,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 186 states have (on average 1.021505376344086) internal successors, (190), 186 states have internal predecessors, (190), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:26,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 194 transitions. [2022-01-31 21:29:26,268 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 194 transitions. Word has length 185 [2022-01-31 21:29:26,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:29:26,268 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 194 transitions. [2022-01-31 21:29:26,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 1.6454545454545455) internal successors, (181), 109 states have internal predecessors, (181), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:26,268 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 194 transitions. [2022-01-31 21:29:26,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-01-31 21:29:26,269 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:29:26,269 INFO L514 BasicCegarLoop]: trace histogram [70, 69, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:29:26,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-01-31 21:29:26,270 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:29:26,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:29:26,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1208729549, now seen corresponding path program 38 times [2022-01-31 21:29:26,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:29:26,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [99390889] [2022-01-31 21:29:26,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:29:26,322 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:26,344 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:26,345 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:26,370 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:26,409 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:26,409 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:26,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:29:26,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:27,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:29:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:29:29,301 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:29:29,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [99390889] [2022-01-31 21:29:29,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [99390889] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:29:29,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:29:29,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [113] imperfect sequences [] total 113 [2022-01-31 21:29:29,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074661313] [2022-01-31 21:29:29,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:29:29,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 113 states [2022-01-31 21:29:29,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:29:29,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 113 interpolants. [2022-01-31 21:29:29,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3803, Invalid=8853, Unknown=0, NotChecked=0, Total=12656 [2022-01-31 21:29:29,303 INFO L87 Difference]: Start difference. First operand 191 states and 194 transitions. Second operand has 113 states, 113 states have (on average 1.6460176991150441) internal successors, (186), 112 states have internal predecessors, (186), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:36,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:29:36,515 INFO L93 Difference]: Finished difference Result 379 states and 390 transitions. [2022-01-31 21:29:36,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-01-31 21:29:36,516 INFO L78 Accepts]: Start accepts. Automaton has has 113 states, 113 states have (on average 1.6460176991150441) internal successors, (186), 112 states have internal predecessors, (186), 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 190 [2022-01-31 21:29:36,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:29:36,516 INFO L225 Difference]: With dead ends: 379 [2022-01-31 21:29:36,516 INFO L226 Difference]: Without dead ends: 196 [2022-01-31 21:29:36,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14311 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=11403, Invalid=38103, Unknown=0, NotChecked=0, Total=49506 [2022-01-31 21:29:36,520 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 299 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 10053 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 10467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 10053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:29:36,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 29 Invalid, 10467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 10053 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-01-31 21:29:36,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-01-31 21:29:36,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2022-01-31 21:29:36,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 191 states have (on average 1.0209424083769634) internal successors, (195), 191 states have internal predecessors, (195), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:36,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 199 transitions. [2022-01-31 21:29:36,531 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 199 transitions. Word has length 190 [2022-01-31 21:29:36,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:29:36,531 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 199 transitions. [2022-01-31 21:29:36,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 113 states, 113 states have (on average 1.6460176991150441) internal successors, (186), 112 states have internal predecessors, (186), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:36,532 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 199 transitions. [2022-01-31 21:29:36,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-01-31 21:29:36,532 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:29:36,533 INFO L514 BasicCegarLoop]: trace histogram [72, 71, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:29:36,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-01-31 21:29:36,533 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:29:36,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:29:36,533 INFO L85 PathProgramCache]: Analyzing trace with hash 780665478, now seen corresponding path program 39 times [2022-01-31 21:29:36,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:29:36,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1414371939] [2022-01-31 21:29:36,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:29:36,574 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:36,593 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:36,594 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:36,619 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:36,671 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:36,671 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:36,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:29:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:37,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:29:37,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:37,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:29:39,699 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:29:39,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1414371939] [2022-01-31 21:29:39,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1414371939] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:29:39,699 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:29:39,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [116] imperfect sequences [] total 116 [2022-01-31 21:29:39,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028172092] [2022-01-31 21:29:39,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:29:39,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2022-01-31 21:29:39,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:29:39,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2022-01-31 21:29:39,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4001, Invalid=9339, Unknown=0, NotChecked=0, Total=13340 [2022-01-31 21:29:39,701 INFO L87 Difference]: Start difference. First operand 196 states and 199 transitions. Second operand has 116 states, 116 states have (on average 1.646551724137931) internal successors, (191), 115 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:47,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:29:47,341 INFO L93 Difference]: Finished difference Result 389 states and 400 transitions. [2022-01-31 21:29:47,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-01-31 21:29:47,342 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 1.646551724137931) internal successors, (191), 115 states have internal predecessors, (191), 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 195 [2022-01-31 21:29:47,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:29:47,342 INFO L225 Difference]: With dead ends: 389 [2022-01-31 21:29:47,343 INFO L226 Difference]: Without dead ends: 201 [2022-01-31 21:29:47,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15097 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=11997, Invalid=40215, Unknown=0, NotChecked=0, Total=52212 [2022-01-31 21:29:47,346 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 457 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 10645 mSolverCounterSat, 576 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 11221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 576 IncrementalHoareTripleChecker+Valid, 10645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-01-31 21:29:47,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 49 Invalid, 11221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [576 Valid, 10645 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-01-31 21:29:47,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-01-31 21:29:47,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2022-01-31 21:29:47,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 196 states have (on average 1.0204081632653061) internal successors, (200), 196 states have internal predecessors, (200), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:47,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 204 transitions. [2022-01-31 21:29:47,355 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 204 transitions. Word has length 195 [2022-01-31 21:29:47,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:29:47,355 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 204 transitions. [2022-01-31 21:29:47,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 1.646551724137931) internal successors, (191), 115 states have internal predecessors, (191), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:47,355 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 204 transitions. [2022-01-31 21:29:47,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-01-31 21:29:47,356 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:29:47,356 INFO L514 BasicCegarLoop]: trace histogram [74, 73, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:29:47,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-01-31 21:29:47,356 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:29:47,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:29:47,356 INFO L85 PathProgramCache]: Analyzing trace with hash -243023257, now seen corresponding path program 40 times [2022-01-31 21:29:47,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:29:47,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [178826127] [2022-01-31 21:29:47,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:29:47,410 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:47,435 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:47,435 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:47,459 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:47,498 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:47,498 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:47,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:29:47,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:48,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:29:48,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:48,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:29:50,741 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:29:50,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [178826127] [2022-01-31 21:29:50,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [178826127] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:29:50,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:29:50,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [119] imperfect sequences [] total 119 [2022-01-31 21:29:50,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313819768] [2022-01-31 21:29:50,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:29:50,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2022-01-31 21:29:50,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:29:50,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2022-01-31 21:29:50,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4374, Invalid=10388, Unknown=0, NotChecked=0, Total=14762 [2022-01-31 21:29:50,744 INFO L87 Difference]: Start difference. First operand 201 states and 204 transitions. Second operand has 119 states, 119 states have (on average 1.6470588235294117) internal successors, (196), 118 states have internal predecessors, (196), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:58,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:29:58,915 INFO L93 Difference]: Finished difference Result 543 states and 554 transitions. [2022-01-31 21:29:58,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-01-31 21:29:58,916 INFO L78 Accepts]: Start accepts. Automaton has has 119 states, 119 states have (on average 1.6470588235294117) internal successors, (196), 118 states have internal predecessors, (196), 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 200 [2022-01-31 21:29:58,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:29:58,917 INFO L225 Difference]: With dead ends: 543 [2022-01-31 21:29:58,917 INFO L226 Difference]: Without dead ends: 350 [2022-01-31 21:29:58,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16587 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=12781, Invalid=43625, Unknown=0, NotChecked=0, Total=56406 [2022-01-31 21:29:58,920 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 623 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 11400 mSolverCounterSat, 660 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 12060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 660 IncrementalHoareTripleChecker+Valid, 11400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:29:58,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 29 Invalid, 12060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [660 Valid, 11400 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-01-31 21:29:58,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-01-31 21:29:58,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2022-01-31 21:29:58,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 345 states have (on average 1.0144927536231885) internal successors, (350), 345 states have internal predecessors, (350), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:58,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 354 transitions. [2022-01-31 21:29:58,941 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 354 transitions. Word has length 200 [2022-01-31 21:29:58,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:29:58,942 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 354 transitions. [2022-01-31 21:29:58,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 1.6470588235294117) internal successors, (196), 118 states have internal predecessors, (196), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:29:58,943 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 354 transitions. [2022-01-31 21:29:58,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-01-31 21:29:58,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:29:58,944 INFO L514 BasicCegarLoop]: trace histogram [75, 74, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:29:58,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-01-31 21:29:58,944 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:29:58,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:29:58,945 INFO L85 PathProgramCache]: Analyzing trace with hash 484571639, now seen corresponding path program 41 times [2022-01-31 21:29:58,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:29:58,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [990535973] [2022-01-31 21:29:58,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:29:59,008 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:59,040 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:59,040 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:59,072 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:59,123 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:29:59,123 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:29:59,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:29:59,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:59,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:29:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:29:59,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:30:02,416 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:30:02,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [990535973] [2022-01-31 21:30:02,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [990535973] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:30:02,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:30:02,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [121] imperfect sequences [] total 121 [2022-01-31 21:30:02,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9642012] [2022-01-31 21:30:02,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:30:02,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2022-01-31 21:30:02,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:30:02,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2022-01-31 21:30:02,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4367, Invalid=10153, Unknown=0, NotChecked=0, Total=14520 [2022-01-31 21:30:02,419 INFO L87 Difference]: Start difference. First operand 350 states and 354 transitions. Second operand has 121 states, 121 states have (on average 1.6446280991735538) internal successors, (199), 120 states have internal predecessors, (199), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:10,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:30:10,674 INFO L93 Difference]: Finished difference Result 551 states and 565 transitions. [2022-01-31 21:30:10,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-01-31 21:30:10,674 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 1.6446280991735538) internal successors, (199), 120 states have internal predecessors, (199), 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 203 [2022-01-31 21:30:10,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:30:10,675 INFO L225 Difference]: With dead ends: 551 [2022-01-31 21:30:10,676 INFO L226 Difference]: Without dead ends: 357 [2022-01-31 21:30:10,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 237 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16490 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=13095, Invalid=43787, Unknown=0, NotChecked=0, Total=56882 [2022-01-31 21:30:10,679 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 319 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 11492 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 11779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 11492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:30:10,679 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 49 Invalid, 11779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 11492 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-01-31 21:30:10,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-01-31 21:30:10,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 209. [2022-01-31 21:30:10,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 204 states have (on average 1.0196078431372548) internal successors, (208), 204 states have internal predecessors, (208), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:10,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 212 transitions. [2022-01-31 21:30:10,691 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 212 transitions. Word has length 203 [2022-01-31 21:30:10,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:30:10,691 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 212 transitions. [2022-01-31 21:30:10,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 1.6446280991735538) internal successors, (199), 120 states have internal predecessors, (199), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:10,692 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 212 transitions. [2022-01-31 21:30:10,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-01-31 21:30:10,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:30:10,693 INFO L514 BasicCegarLoop]: trace histogram [77, 76, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:30:10,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-01-31 21:30:10,693 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:30:10,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:30:10,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1681411862, now seen corresponding path program 42 times [2022-01-31 21:30:10,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:30:10,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [690536663] [2022-01-31 21:30:10,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:30:10,735 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:10,761 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:10,761 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:10,787 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:10,825 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:10,825 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:10,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:30:10,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:11,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:30:11,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:11,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:30:14,323 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:30:14,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [690536663] [2022-01-31 21:30:14,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [690536663] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:30:14,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:30:14,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [124] imperfect sequences [] total 124 [2022-01-31 21:30:14,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060660181] [2022-01-31 21:30:14,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:30:14,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 124 states [2022-01-31 21:30:14,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:30:14,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 124 interpolants. [2022-01-31 21:30:14,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4579, Invalid=10673, Unknown=0, NotChecked=0, Total=15252 [2022-01-31 21:30:14,327 INFO L87 Difference]: Start difference. First operand 209 states and 212 transitions. Second operand has 124 states, 124 states have (on average 1.6451612903225807) internal successors, (204), 123 states have internal predecessors, (204), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:23,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:30:23,100 INFO L93 Difference]: Finished difference Result 415 states and 426 transitions. [2022-01-31 21:30:23,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-01-31 21:30:23,100 INFO L78 Accepts]: Start accepts. Automaton has has 124 states, 124 states have (on average 1.6451612903225807) internal successors, (204), 123 states have internal predecessors, (204), 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 208 [2022-01-31 21:30:23,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:30:23,101 INFO L225 Difference]: With dead ends: 415 [2022-01-31 21:30:23,101 INFO L226 Difference]: Without dead ends: 214 [2022-01-31 21:30:23,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 243 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17333 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=13731, Invalid=46049, Unknown=0, NotChecked=0, Total=59780 [2022-01-31 21:30:23,106 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 887 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 12162 mSolverCounterSat, 1017 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 13179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1017 IncrementalHoareTripleChecker+Valid, 12162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:30:23,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 19 Invalid, 13179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1017 Valid, 12162 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-01-31 21:30:23,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-01-31 21:30:23,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2022-01-31 21:30:23,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 209 states have (on average 1.0191387559808613) internal successors, (213), 209 states have internal predecessors, (213), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:23,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 217 transitions. [2022-01-31 21:30:23,138 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 217 transitions. Word has length 208 [2022-01-31 21:30:23,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:30:23,139 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 217 transitions. [2022-01-31 21:30:23,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 124 states, 124 states have (on average 1.6451612903225807) internal successors, (204), 123 states have internal predecessors, (204), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:23,139 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 217 transitions. [2022-01-31 21:30:23,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-01-31 21:30:23,140 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:30:23,140 INFO L514 BasicCegarLoop]: trace histogram [79, 78, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:30:23,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-01-31 21:30:23,140 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:30:23,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:30:23,140 INFO L85 PathProgramCache]: Analyzing trace with hash -806240637, now seen corresponding path program 43 times [2022-01-31 21:30:23,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:30:23,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [541950739] [2022-01-31 21:30:23,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:30:23,194 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:23,228 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:23,228 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:23,246 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:23,300 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:23,300 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:23,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:30:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:24,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:30:24,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:24,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:30:26,942 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:30:26,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [541950739] [2022-01-31 21:30:26,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [541950739] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:30:26,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:30:26,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [127] imperfect sequences [] total 127 [2022-01-31 21:30:26,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715797595] [2022-01-31 21:30:26,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:30:26,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 127 states [2022-01-31 21:30:26,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:30:26,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 127 interpolants. [2022-01-31 21:30:26,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4977, Invalid=11793, Unknown=0, NotChecked=0, Total=16770 [2022-01-31 21:30:26,945 INFO L87 Difference]: Start difference. First operand 214 states and 217 transitions. Second operand has 127 states, 127 states have (on average 1.6456692913385826) internal successors, (209), 126 states have internal predecessors, (209), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:36,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:30:36,136 INFO L93 Difference]: Finished difference Result 579 states and 590 transitions. [2022-01-31 21:30:36,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-01-31 21:30:36,136 INFO L78 Accepts]: Start accepts. Automaton has has 127 states, 127 states have (on average 1.6456692913385826) internal successors, (209), 126 states have internal predecessors, (209), 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 213 [2022-01-31 21:30:36,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:30:36,137 INFO L225 Difference]: With dead ends: 579 [2022-01-31 21:30:36,137 INFO L226 Difference]: Without dead ends: 373 [2022-01-31 21:30:36,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 252 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18926 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14568, Invalid=49694, Unknown=0, NotChecked=0, Total=64262 [2022-01-31 21:30:36,140 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 335 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 13127 mSolverCounterSat, 377 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 13504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 13127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:30:36,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 39 Invalid, 13504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [377 Valid, 13127 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-01-31 21:30:36,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-01-31 21:30:36,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 373. [2022-01-31 21:30:36,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 368 states have (on average 1.013586956521739) internal successors, (373), 368 states have internal predecessors, (373), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:36,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 377 transitions. [2022-01-31 21:30:36,156 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 377 transitions. Word has length 213 [2022-01-31 21:30:36,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:30:36,156 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 377 transitions. [2022-01-31 21:30:36,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 127 states, 127 states have (on average 1.6456692913385826) internal successors, (209), 126 states have internal predecessors, (209), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:36,157 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 377 transitions. [2022-01-31 21:30:36,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-01-31 21:30:36,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:30:36,158 INFO L514 BasicCegarLoop]: trace histogram [80, 79, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:30:36,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-01-31 21:30:36,158 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:30:36,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:30:36,158 INFO L85 PathProgramCache]: Analyzing trace with hash 771812613, now seen corresponding path program 44 times [2022-01-31 21:30:36,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:30:36,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1217662562] [2022-01-31 21:30:36,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:30:36,197 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:36,215 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:36,215 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:36,241 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:36,292 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:36,293 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:36,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:30:36,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:37,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:30:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:37,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:30:40,033 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:30:40,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1217662562] [2022-01-31 21:30:40,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1217662562] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:30:40,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:30:40,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [129] imperfect sequences [] total 129 [2022-01-31 21:30:40,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945645048] [2022-01-31 21:30:40,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:30:40,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2022-01-31 21:30:40,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:30:40,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2022-01-31 21:30:40,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=4970, Invalid=11542, Unknown=0, NotChecked=0, Total=16512 [2022-01-31 21:30:40,035 INFO L87 Difference]: Start difference. First operand 373 states and 377 transitions. Second operand has 129 states, 129 states have (on average 1.6434108527131783) internal successors, (212), 128 states have internal predecessors, (212), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:49,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:30:49,360 INFO L93 Difference]: Finished difference Result 587 states and 601 transitions. [2022-01-31 21:30:49,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2022-01-31 21:30:49,361 INFO L78 Accepts]: Start accepts. Automaton has has 129 states, 129 states have (on average 1.6434108527131783) internal successors, (212), 128 states have internal predecessors, (212), 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 216 [2022-01-31 21:30:49,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:30:49,362 INFO L225 Difference]: With dead ends: 587 [2022-01-31 21:30:49,362 INFO L226 Difference]: Without dead ends: 380 [2022-01-31 21:30:49,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 253 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18823 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=14904, Invalid=49866, Unknown=0, NotChecked=0, Total=64770 [2022-01-31 21:30:49,366 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 337 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 13142 mSolverCounterSat, 304 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 13446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 304 IncrementalHoareTripleChecker+Valid, 13142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:30:49,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 44 Invalid, 13446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [304 Valid, 13142 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-01-31 21:30:49,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-01-31 21:30:49,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 222. [2022-01-31 21:30:49,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 217 states have (on average 1.0184331797235022) internal successors, (221), 217 states have internal predecessors, (221), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:49,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 225 transitions. [2022-01-31 21:30:49,380 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 225 transitions. Word has length 216 [2022-01-31 21:30:49,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:30:49,380 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 225 transitions. [2022-01-31 21:30:49,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 1.6434108527131783) internal successors, (212), 128 states have internal predecessors, (212), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:30:49,381 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 225 transitions. [2022-01-31 21:30:49,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-01-31 21:30:49,382 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:30:49,382 INFO L514 BasicCegarLoop]: trace histogram [82, 81, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:30:49,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-01-31 21:30:49,382 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:30:49,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:30:49,382 INFO L85 PathProgramCache]: Analyzing trace with hash -974059404, now seen corresponding path program 45 times [2022-01-31 21:30:49,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:30:49,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1313756828] [2022-01-31 21:30:49,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:30:49,426 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:49,459 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:49,459 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:49,490 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:49,541 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:30:49,541 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:30:49,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:30:49,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:50,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:30:50,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:30:50,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:30:53,627 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:30:53,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1313756828] [2022-01-31 21:30:53,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1313756828] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:30:53,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:30:53,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [132] imperfect sequences [] total 132 [2022-01-31 21:30:53,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420771564] [2022-01-31 21:30:53,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:30:53,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2022-01-31 21:30:53,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:30:53,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2022-01-31 21:30:53,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5384, Invalid=12706, Unknown=0, NotChecked=0, Total=18090 [2022-01-31 21:30:53,630 INFO L87 Difference]: Start difference. First operand 222 states and 225 transitions. Second operand has 132 states, 132 states have (on average 1.643939393939394) internal successors, (217), 131 states have internal predecessors, (217), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:03,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:31:03,576 INFO L93 Difference]: Finished difference Result 601 states and 612 transitions. [2022-01-31 21:31:03,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-01-31 21:31:03,577 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 1.643939393939394) internal successors, (217), 131 states have internal predecessors, (217), 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 221 [2022-01-31 21:31:03,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:31:03,578 INFO L225 Difference]: With dead ends: 601 [2022-01-31 21:31:03,578 INFO L226 Difference]: Without dead ends: 387 [2022-01-31 21:31:03,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20480 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=15775, Invalid=53657, Unknown=0, NotChecked=0, Total=69432 [2022-01-31 21:31:03,581 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 432 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 14121 mSolverCounterSat, 476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 14597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 476 IncrementalHoareTripleChecker+Valid, 14121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-01-31 21:31:03,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 49 Invalid, 14597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [476 Valid, 14121 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-01-31 21:31:03,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-01-31 21:31:03,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 387. [2022-01-31 21:31:03,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 382 states have (on average 1.013089005235602) internal successors, (387), 382 states have internal predecessors, (387), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:03,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 391 transitions. [2022-01-31 21:31:03,597 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 391 transitions. Word has length 221 [2022-01-31 21:31:03,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:31:03,597 INFO L470 AbstractCegarLoop]: Abstraction has 387 states and 391 transitions. [2022-01-31 21:31:03,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 1.643939393939394) internal successors, (217), 131 states have internal predecessors, (217), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:03,597 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 391 transitions. [2022-01-31 21:31:03,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2022-01-31 21:31:03,598 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:31:03,599 INFO L514 BasicCegarLoop]: trace histogram [83, 82, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:31:03,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-01-31 21:31:03,599 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:31:03,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:31:03,599 INFO L85 PathProgramCache]: Analyzing trace with hash 302861364, now seen corresponding path program 46 times [2022-01-31 21:31:03,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:31:03,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [359130170] [2022-01-31 21:31:03,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:31:03,645 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:03,669 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:03,669 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:03,699 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:03,762 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:03,762 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:03,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:31:03,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:04,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:31:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:04,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:31:07,781 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:31:07,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [359130170] [2022-01-31 21:31:07,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [359130170] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:31:07,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:31:07,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [134] imperfect sequences [] total 134 [2022-01-31 21:31:07,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735615251] [2022-01-31 21:31:07,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:31:07,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 134 states [2022-01-31 21:31:07,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:31:07,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 134 interpolants. [2022-01-31 21:31:07,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5377, Invalid=12445, Unknown=0, NotChecked=0, Total=17822 [2022-01-31 21:31:07,785 INFO L87 Difference]: Start difference. First operand 387 states and 391 transitions. Second operand has 134 states, 134 states have (on average 1.6417910447761195) internal successors, (220), 133 states have internal predecessors, (220), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:17,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:31:17,873 INFO L93 Difference]: Finished difference Result 609 states and 623 transitions. [2022-01-31 21:31:17,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-01-31 21:31:17,874 INFO L78 Accepts]: Start accepts. Automaton has has 134 states, 134 states have (on average 1.6417910447761195) internal successors, (220), 133 states have internal predecessors, (220), 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 224 [2022-01-31 21:31:17,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:31:17,875 INFO L225 Difference]: With dead ends: 609 [2022-01-31 21:31:17,875 INFO L226 Difference]: Without dead ends: 394 [2022-01-31 21:31:17,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 263 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20374 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=16125, Invalid=53835, Unknown=0, NotChecked=0, Total=69960 [2022-01-31 21:31:17,879 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 522 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 14083 mSolverCounterSat, 571 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 14654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 571 IncrementalHoareTripleChecker+Valid, 14083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-01-31 21:31:17,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 49 Invalid, 14654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [571 Valid, 14083 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-01-31 21:31:17,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-01-31 21:31:17,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 230. [2022-01-31 21:31:17,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 225 states have (on average 1.0177777777777777) internal successors, (229), 225 states have internal predecessors, (229), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:17,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 233 transitions. [2022-01-31 21:31:17,892 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 233 transitions. Word has length 224 [2022-01-31 21:31:17,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:31:17,892 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 233 transitions. [2022-01-31 21:31:17,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 134 states, 134 states have (on average 1.6417910447761195) internal successors, (220), 133 states have internal predecessors, (220), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:17,892 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 233 transitions. [2022-01-31 21:31:17,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2022-01-31 21:31:17,893 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:31:17,893 INFO L514 BasicCegarLoop]: trace histogram [85, 84, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:31:17,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-01-31 21:31:17,894 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:31:17,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:31:17,894 INFO L85 PathProgramCache]: Analyzing trace with hash 811252005, now seen corresponding path program 47 times [2022-01-31 21:31:17,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:31:17,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [108664316] [2022-01-31 21:31:17,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:31:17,943 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:17,975 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:17,975 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:17,994 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:18,044 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:18,044 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:18,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:31:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:18,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:31:18,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:18,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:31:22,213 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:31:22,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [108664316] [2022-01-31 21:31:22,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [108664316] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:31:22,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:31:22,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [137] imperfect sequences [] total 137 [2022-01-31 21:31:22,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949300747] [2022-01-31 21:31:22,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:31:22,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 137 states [2022-01-31 21:31:22,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:31:22,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 137 interpolants. [2022-01-31 21:31:22,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5612, Invalid=13020, Unknown=0, NotChecked=0, Total=18632 [2022-01-31 21:31:22,216 INFO L87 Difference]: Start difference. First operand 230 states and 233 transitions. Second operand has 137 states, 137 states have (on average 1.6423357664233578) internal successors, (225), 136 states have internal predecessors, (225), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:32,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:31:32,753 INFO L93 Difference]: Finished difference Result 457 states and 468 transitions. [2022-01-31 21:31:32,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-01-31 21:31:32,753 INFO L78 Accepts]: Start accepts. Automaton has has 137 states, 137 states have (on average 1.6423357664233578) internal successors, (225), 136 states have internal predecessors, (225), 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 229 [2022-01-31 21:31:32,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:31:32,754 INFO L225 Difference]: With dead ends: 457 [2022-01-31 21:31:32,754 INFO L226 Difference]: Without dead ends: 235 [2022-01-31 21:31:32,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 269 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21310 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=16830, Invalid=56340, Unknown=0, NotChecked=0, Total=73170 [2022-01-31 21:31:32,759 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 447 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 14805 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 15391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 14805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:31:32,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 64 Invalid, 15391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [586 Valid, 14805 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-01-31 21:31:32,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-01-31 21:31:32,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 235. [2022-01-31 21:31:32,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 230 states have (on average 1.017391304347826) internal successors, (234), 230 states have internal predecessors, (234), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:32,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 238 transitions. [2022-01-31 21:31:32,771 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 238 transitions. Word has length 229 [2022-01-31 21:31:32,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:31:32,771 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 238 transitions. [2022-01-31 21:31:32,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 137 states, 137 states have (on average 1.6423357664233578) internal successors, (225), 136 states have internal predecessors, (225), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:32,771 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 238 transitions. [2022-01-31 21:31:32,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-01-31 21:31:32,772 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:31:32,773 INFO L514 BasicCegarLoop]: trace histogram [87, 86, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:31:32,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-01-31 21:31:32,773 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:31:32,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:31:32,773 INFO L85 PathProgramCache]: Analyzing trace with hash 2042834216, now seen corresponding path program 48 times [2022-01-31 21:31:32,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:31:32,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [746722929] [2022-01-31 21:31:32,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:31:32,836 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:32,866 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:32,867 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:32,887 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:32,926 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:32,926 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:32,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:31:32,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:33,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:31:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:33,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:31:37,238 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:31:37,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [746722929] [2022-01-31 21:31:37,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [746722929] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:31:37,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:31:37,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [140] imperfect sequences [] total 140 [2022-01-31 21:31:37,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069790502] [2022-01-31 21:31:37,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:31:37,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 140 states [2022-01-31 21:31:37,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:31:37,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 140 interpolants. [2022-01-31 21:31:37,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5852, Invalid=13608, Unknown=0, NotChecked=0, Total=19460 [2022-01-31 21:31:37,241 INFO L87 Difference]: Start difference. First operand 235 states and 238 transitions. Second operand has 140 states, 140 states have (on average 1.6428571428571428) internal successors, (230), 139 states have internal predecessors, (230), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:48,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:31:48,162 INFO L93 Difference]: Finished difference Result 467 states and 478 transitions. [2022-01-31 21:31:48,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-01-31 21:31:48,164 INFO L78 Accepts]: Start accepts. Automaton has has 140 states, 140 states have (on average 1.6428571428571428) internal successors, (230), 139 states have internal predecessors, (230), 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 234 [2022-01-31 21:31:48,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:31:48,165 INFO L225 Difference]: With dead ends: 467 [2022-01-31 21:31:48,165 INFO L226 Difference]: Without dead ends: 240 [2022-01-31 21:31:48,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22267 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=17550, Invalid=58902, Unknown=0, NotChecked=0, Total=76452 [2022-01-31 21:31:48,168 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 366 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 15443 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 15860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 15443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-01-31 21:31:48,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 39 Invalid, 15860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [417 Valid, 15443 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-01-31 21:31:48,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-01-31 21:31:48,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2022-01-31 21:31:48,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 235 states have (on average 1.0170212765957447) internal successors, (239), 235 states have internal predecessors, (239), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:48,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 243 transitions. [2022-01-31 21:31:48,180 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 243 transitions. Word has length 234 [2022-01-31 21:31:48,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:31:48,181 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 243 transitions. [2022-01-31 21:31:48,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 140 states, 140 states have (on average 1.6428571428571428) internal successors, (230), 139 states have internal predecessors, (230), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:31:48,181 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 243 transitions. [2022-01-31 21:31:48,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2022-01-31 21:31:48,182 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:31:48,182 INFO L514 BasicCegarLoop]: trace histogram [89, 88, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:31:48,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-01-31 21:31:48,182 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:31:48,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:31:48,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1308465969, now seen corresponding path program 49 times [2022-01-31 21:31:48,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:31:48,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1426256354] [2022-01-31 21:31:48,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:31:48,227 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:48,258 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:48,258 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:48,281 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:48,331 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:31:48,331 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:31:48,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:31:48,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:49,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:31:49,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:31:49,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:31:52,813 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:31:52,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1426256354] [2022-01-31 21:31:52,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1426256354] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:31:52,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:31:52,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [143] imperfect sequences [] total 143 [2022-01-31 21:31:52,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646177934] [2022-01-31 21:31:52,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:31:52,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2022-01-31 21:31:52,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:31:52,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2022-01-31 21:31:52,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6097, Invalid=14209, Unknown=0, NotChecked=0, Total=20306 [2022-01-31 21:31:52,817 INFO L87 Difference]: Start difference. First operand 240 states and 243 transitions. Second operand has 143 states, 143 states have (on average 1.6433566433566433) internal successors, (235), 142 states have internal predecessors, (235), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:04,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:32:04,319 INFO L93 Difference]: Finished difference Result 477 states and 488 transitions. [2022-01-31 21:32:04,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-01-31 21:32:04,319 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 1.6433566433566433) internal successors, (235), 142 states have internal predecessors, (235), 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 239 [2022-01-31 21:32:04,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:32:04,320 INFO L225 Difference]: With dead ends: 477 [2022-01-31 21:32:04,320 INFO L226 Difference]: Without dead ends: 245 [2022-01-31 21:32:04,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 95 SyntacticMatches, 2 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23245 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=18285, Invalid=61521, Unknown=0, NotChecked=0, Total=79806 [2022-01-31 21:32:04,324 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 467 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 16204 mSolverCounterSat, 608 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 16812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 608 IncrementalHoareTripleChecker+Valid, 16204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:32:04,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 59 Invalid, 16812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [608 Valid, 16204 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-01-31 21:32:04,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-01-31 21:32:04,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 245. [2022-01-31 21:32:04,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 240 states have (on average 1.0166666666666666) internal successors, (244), 240 states have internal predecessors, (244), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:04,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 248 transitions. [2022-01-31 21:32:04,334 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 248 transitions. Word has length 239 [2022-01-31 21:32:04,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:32:04,334 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 248 transitions. [2022-01-31 21:32:04,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 143 states, 143 states have (on average 1.6433566433566433) internal successors, (235), 142 states have internal predecessors, (235), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:04,334 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 248 transitions. [2022-01-31 21:32:04,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2022-01-31 21:32:04,335 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:32:04,335 INFO L514 BasicCegarLoop]: trace histogram [91, 90, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:32:04,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-01-31 21:32:04,336 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:32:04,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:32:04,336 INFO L85 PathProgramCache]: Analyzing trace with hash -124602340, now seen corresponding path program 50 times [2022-01-31 21:32:04,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:32:04,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1036193660] [2022-01-31 21:32:04,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:32:04,392 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:04,421 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:04,421 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:04,440 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:04,478 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:04,479 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:04,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:32:04,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:05,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:32:05,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:05,416 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:32:09,059 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:32:09,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1036193660] [2022-01-31 21:32:09,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1036193660] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:32:09,059 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:32:09,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [146] imperfect sequences [] total 146 [2022-01-31 21:32:09,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754691508] [2022-01-31 21:32:09,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:32:09,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 146 states [2022-01-31 21:32:09,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:32:09,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 146 interpolants. [2022-01-31 21:32:09,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6347, Invalid=14823, Unknown=0, NotChecked=0, Total=21170 [2022-01-31 21:32:09,061 INFO L87 Difference]: Start difference. First operand 245 states and 248 transitions. Second operand has 146 states, 146 states have (on average 1.643835616438356) internal successors, (240), 145 states have internal predecessors, (240), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:21,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:32:21,049 INFO L93 Difference]: Finished difference Result 487 states and 498 transitions. [2022-01-31 21:32:21,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-01-31 21:32:21,049 INFO L78 Accepts]: Start accepts. Automaton has has 146 states, 146 states have (on average 1.643835616438356) internal successors, (240), 145 states have internal predecessors, (240), 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 244 [2022-01-31 21:32:21,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:32:21,050 INFO L225 Difference]: With dead ends: 487 [2022-01-31 21:32:21,050 INFO L226 Difference]: Without dead ends: 250 [2022-01-31 21:32:21,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 97 SyntacticMatches, 2 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24244 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=19035, Invalid=64197, Unknown=0, NotChecked=0, Total=83232 [2022-01-31 21:32:21,053 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 476 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 16962 mSolverCounterSat, 623 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 17585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 623 IncrementalHoareTripleChecker+Valid, 16962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:32:21,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 44 Invalid, 17585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [623 Valid, 16962 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-01-31 21:32:21,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-01-31 21:32:21,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 250. [2022-01-31 21:32:21,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 245 states have (on average 1.0163265306122449) internal successors, (249), 245 states have internal predecessors, (249), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:21,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 253 transitions. [2022-01-31 21:32:21,066 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 253 transitions. Word has length 244 [2022-01-31 21:32:21,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:32:21,066 INFO L470 AbstractCegarLoop]: Abstraction has 250 states and 253 transitions. [2022-01-31 21:32:21,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 146 states, 146 states have (on average 1.643835616438356) internal successors, (240), 145 states have internal predecessors, (240), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:21,067 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 253 transitions. [2022-01-31 21:32:21,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2022-01-31 21:32:21,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:32:21,068 INFO L514 BasicCegarLoop]: trace histogram [93, 92, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:32:21,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-01-31 21:32:21,068 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:32:21,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:32:21,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1718062275, now seen corresponding path program 51 times [2022-01-31 21:32:21,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:32:21,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [598811836] [2022-01-31 21:32:21,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:32:21,111 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:21,137 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:21,137 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:21,156 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:21,212 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:21,213 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:21,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:32:21,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:22,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:32:22,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:32:25,966 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:32:25,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [598811836] [2022-01-31 21:32:25,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [598811836] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:32:25,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:32:25,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [149] imperfect sequences [] total 149 [2022-01-31 21:32:25,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504263158] [2022-01-31 21:32:25,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:32:25,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 149 states [2022-01-31 21:32:25,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:32:25,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 149 interpolants. [2022-01-31 21:32:25,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6602, Invalid=15450, Unknown=0, NotChecked=0, Total=22052 [2022-01-31 21:32:25,969 INFO L87 Difference]: Start difference. First operand 250 states and 253 transitions. Second operand has 149 states, 149 states have (on average 1.6442953020134228) internal successors, (245), 148 states have internal predecessors, (245), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:38,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:32:38,629 INFO L93 Difference]: Finished difference Result 497 states and 508 transitions. [2022-01-31 21:32:38,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-01-31 21:32:38,630 INFO L78 Accepts]: Start accepts. Automaton has has 149 states, 149 states have (on average 1.6442953020134228) internal successors, (245), 148 states have internal predecessors, (245), 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 249 [2022-01-31 21:32:38,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:32:38,631 INFO L225 Difference]: With dead ends: 497 [2022-01-31 21:32:38,631 INFO L226 Difference]: Without dead ends: 255 [2022-01-31 21:32:38,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25264 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=19800, Invalid=66930, Unknown=0, NotChecked=0, Total=86730 [2022-01-31 21:32:38,634 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 484 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 17692 mSolverCounterSat, 446 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 18138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 446 IncrementalHoareTripleChecker+Valid, 17692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:32:38,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [484 Valid, 49 Invalid, 18138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [446 Valid, 17692 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-01-31 21:32:38,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-01-31 21:32:38,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 255. [2022-01-31 21:32:38,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 250 states have (on average 1.016) internal successors, (254), 250 states have internal predecessors, (254), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:38,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 258 transitions. [2022-01-31 21:32:38,647 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 258 transitions. Word has length 249 [2022-01-31 21:32:38,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:32:38,648 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 258 transitions. [2022-01-31 21:32:38,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 149 states, 149 states have (on average 1.6442953020134228) internal successors, (245), 148 states have internal predecessors, (245), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:38,648 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 258 transitions. [2022-01-31 21:32:38,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-01-31 21:32:38,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:32:38,649 INFO L514 BasicCegarLoop]: trace histogram [95, 94, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:32:38,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-01-31 21:32:38,649 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:32:38,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:32:38,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1095281936, now seen corresponding path program 52 times [2022-01-31 21:32:38,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:32:38,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [774011878] [2022-01-31 21:32:38,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:32:38,693 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:38,718 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:38,718 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:38,736 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:38,774 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:38,774 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:38,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:32:38,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:39,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:32:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:39,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:32:44,207 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:32:44,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [774011878] [2022-01-31 21:32:44,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [774011878] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:32:44,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:32:44,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [152] imperfect sequences [] total 152 [2022-01-31 21:32:44,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861448470] [2022-01-31 21:32:44,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:32:44,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2022-01-31 21:32:44,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:32:44,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2022-01-31 21:32:44,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6862, Invalid=16090, Unknown=0, NotChecked=0, Total=22952 [2022-01-31 21:32:44,210 INFO L87 Difference]: Start difference. First operand 255 states and 258 transitions. Second operand has 152 states, 152 states have (on average 1.644736842105263) internal successors, (250), 151 states have internal predecessors, (250), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:57,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:32:57,802 INFO L93 Difference]: Finished difference Result 507 states and 518 transitions. [2022-01-31 21:32:57,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-01-31 21:32:57,802 INFO L78 Accepts]: Start accepts. Automaton has has 152 states, 152 states have (on average 1.644736842105263) internal successors, (250), 151 states have internal predecessors, (250), 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 254 [2022-01-31 21:32:57,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:32:57,803 INFO L225 Difference]: With dead ends: 507 [2022-01-31 21:32:57,803 INFO L226 Difference]: Without dead ends: 260 [2022-01-31 21:32:57,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 299 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26305 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=20580, Invalid=69720, Unknown=0, NotChecked=0, Total=90300 [2022-01-31 21:32:57,808 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 497 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 18384 mSolverCounterSat, 651 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 19035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 651 IncrementalHoareTripleChecker+Valid, 18384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:32:57,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 49 Invalid, 19035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [651 Valid, 18384 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-01-31 21:32:57,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-01-31 21:32:57,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2022-01-31 21:32:57,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 255 states have (on average 1.0156862745098039) internal successors, (259), 255 states have internal predecessors, (259), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:57,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 263 transitions. [2022-01-31 21:32:57,821 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 263 transitions. Word has length 254 [2022-01-31 21:32:57,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:32:57,821 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 263 transitions. [2022-01-31 21:32:57,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 1.644736842105263) internal successors, (250), 151 states have internal predecessors, (250), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:32:57,822 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 263 transitions. [2022-01-31 21:32:57,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2022-01-31 21:32:57,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:32:57,823 INFO L514 BasicCegarLoop]: trace histogram [97, 96, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:32:57,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-01-31 21:32:57,823 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:32:57,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:32:57,824 INFO L85 PathProgramCache]: Analyzing trace with hash -637632183, now seen corresponding path program 53 times [2022-01-31 21:32:57,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:32:57,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [945878801] [2022-01-31 21:32:57,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:32:57,876 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:57,902 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:57,902 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:57,930 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:57,983 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:32:57,984 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:32:57,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:32:58,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:59,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:32:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:32:59,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:33:03,681 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:33:03,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [945878801] [2022-01-31 21:33:03,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [945878801] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:33:03,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:33:03,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [155] imperfect sequences [] total 155 [2022-01-31 21:33:03,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528419227] [2022-01-31 21:33:03,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:33:03,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2022-01-31 21:33:03,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:33:03,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2022-01-31 21:33:03,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7127, Invalid=16743, Unknown=0, NotChecked=0, Total=23870 [2022-01-31 21:33:03,685 INFO L87 Difference]: Start difference. First operand 260 states and 263 transitions. Second operand has 155 states, 155 states have (on average 1.6451612903225807) internal successors, (255), 154 states have internal predecessors, (255), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:17,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:33:17,415 INFO L93 Difference]: Finished difference Result 517 states and 528 transitions. [2022-01-31 21:33:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-01-31 21:33:17,416 INFO L78 Accepts]: Start accepts. Automaton has has 155 states, 155 states have (on average 1.6451612903225807) internal successors, (255), 154 states have internal predecessors, (255), 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 259 [2022-01-31 21:33:17,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:33:17,420 INFO L225 Difference]: With dead ends: 517 [2022-01-31 21:33:17,420 INFO L226 Difference]: Without dead ends: 265 [2022-01-31 21:33:17,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 103 SyntacticMatches, 2 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27367 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=21375, Invalid=72567, Unknown=0, NotChecked=0, Total=93942 [2022-01-31 21:33:17,425 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 603 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 19249 mSolverCounterSat, 764 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 20013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 764 IncrementalHoareTripleChecker+Valid, 19249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:33:17,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [603 Valid, 64 Invalid, 20013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [764 Valid, 19249 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2022-01-31 21:33:17,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-01-31 21:33:17,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2022-01-31 21:33:17,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 260 states have (on average 1.0153846153846153) internal successors, (264), 260 states have internal predecessors, (264), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:17,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 268 transitions. [2022-01-31 21:33:17,438 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 268 transitions. Word has length 259 [2022-01-31 21:33:17,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:33:17,439 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 268 transitions. [2022-01-31 21:33:17,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 155 states, 155 states have (on average 1.6451612903225807) internal successors, (255), 154 states have internal predecessors, (255), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:17,439 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 268 transitions. [2022-01-31 21:33:17,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2022-01-31 21:33:17,440 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:33:17,440 INFO L514 BasicCegarLoop]: trace histogram [99, 98, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:33:17,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-01-31 21:33:17,440 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:33:17,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:33:17,441 INFO L85 PathProgramCache]: Analyzing trace with hash 208784388, now seen corresponding path program 54 times [2022-01-31 21:33:17,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:33:17,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [126767345] [2022-01-31 21:33:17,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:33:17,513 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:17,531 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:17,531 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:33:17,549 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:17,587 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:17,587 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:33:17,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:33:17,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:33:18,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:33:18,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:33:18,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:33:23,410 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:33:23,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [126767345] [2022-01-31 21:33:23,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [126767345] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:33:23,411 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:33:23,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [158] imperfect sequences [] total 158 [2022-01-31 21:33:23,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202636260] [2022-01-31 21:33:23,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:33:23,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 158 states [2022-01-31 21:33:23,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:33:23,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 158 interpolants. [2022-01-31 21:33:23,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7397, Invalid=17409, Unknown=0, NotChecked=0, Total=24806 [2022-01-31 21:33:23,414 INFO L87 Difference]: Start difference. First operand 265 states and 268 transitions. Second operand has 158 states, 158 states have (on average 1.6455696202531647) internal successors, (260), 157 states have internal predecessors, (260), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:37,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:33:37,534 INFO L93 Difference]: Finished difference Result 527 states and 538 transitions. [2022-01-31 21:33:37,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-01-31 21:33:37,534 INFO L78 Accepts]: Start accepts. Automaton has has 158 states, 158 states have (on average 1.6455696202531647) internal successors, (260), 157 states have internal predecessors, (260), 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 264 [2022-01-31 21:33:37,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:33:37,535 INFO L225 Difference]: With dead ends: 527 [2022-01-31 21:33:37,535 INFO L226 Difference]: Without dead ends: 270 [2022-01-31 21:33:37,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 105 SyntacticMatches, 2 SemanticMatches, 311 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28450 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=22185, Invalid=75471, Unknown=0, NotChecked=0, Total=97656 [2022-01-31 21:33:37,540 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 313 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 19974 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 20444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 19974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:33:37,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 54 Invalid, 20444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 19974 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2022-01-31 21:33:37,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-01-31 21:33:37,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 270. [2022-01-31 21:33:37,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 265 states have (on average 1.0150943396226415) internal successors, (269), 265 states have internal predecessors, (269), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:37,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 273 transitions. [2022-01-31 21:33:37,554 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 273 transitions. Word has length 264 [2022-01-31 21:33:37,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:33:37,554 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 273 transitions. [2022-01-31 21:33:37,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 158 states, 158 states have (on average 1.6455696202531647) internal successors, (260), 157 states have internal predecessors, (260), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:37,555 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 273 transitions. [2022-01-31 21:33:37,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-01-31 21:33:37,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:33:37,556 INFO L514 BasicCegarLoop]: trace histogram [101, 100, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:33:37,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-01-31 21:33:37,556 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:33:37,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:33:37,557 INFO L85 PathProgramCache]: Analyzing trace with hash 507708757, now seen corresponding path program 55 times [2022-01-31 21:33:37,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:33:37,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [598765898] [2022-01-31 21:33:37,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:33:37,601 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:37,636 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:37,637 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:33:37,660 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:37,725 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:37,725 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:33:37,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:33:37,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:33:39,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:33:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:33:39,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:33:43,452 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:33:43,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [598765898] [2022-01-31 21:33:43,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [598765898] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:33:43,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:33:43,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [161] imperfect sequences [] total 161 [2022-01-31 21:33:43,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780719605] [2022-01-31 21:33:43,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:33:43,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 161 states [2022-01-31 21:33:43,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:33:43,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 161 interpolants. [2022-01-31 21:33:43,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7672, Invalid=18088, Unknown=0, NotChecked=0, Total=25760 [2022-01-31 21:33:43,455 INFO L87 Difference]: Start difference. First operand 270 states and 273 transitions. Second operand has 161 states, 161 states have (on average 1.6459627329192548) internal successors, (265), 160 states have internal predecessors, (265), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:58,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:33:58,071 INFO L93 Difference]: Finished difference Result 537 states and 548 transitions. [2022-01-31 21:33:58,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-01-31 21:33:58,072 INFO L78 Accepts]: Start accepts. Automaton has has 161 states, 161 states have (on average 1.6459627329192548) internal successors, (265), 160 states have internal predecessors, (265), 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 269 [2022-01-31 21:33:58,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:33:58,073 INFO L225 Difference]: With dead ends: 537 [2022-01-31 21:33:58,073 INFO L226 Difference]: Without dead ends: 275 [2022-01-31 21:33:58,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 107 SyntacticMatches, 2 SemanticMatches, 317 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29554 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=23010, Invalid=78432, Unknown=0, NotChecked=0, Total=101442 [2022-01-31 21:33:58,077 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 525 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 20772 mSolverCounterSat, 483 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 21255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 483 IncrementalHoareTripleChecker+Valid, 20772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-01-31 21:33:58,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 59 Invalid, 21255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [483 Valid, 20772 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-01-31 21:33:58,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-01-31 21:33:58,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2022-01-31 21:33:58,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 270 states have (on average 1.0148148148148148) internal successors, (274), 270 states have internal predecessors, (274), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:58,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 278 transitions. [2022-01-31 21:33:58,090 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 278 transitions. Word has length 269 [2022-01-31 21:33:58,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:33:58,090 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 278 transitions. [2022-01-31 21:33:58,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 161 states, 161 states have (on average 1.6459627329192548) internal successors, (265), 160 states have internal predecessors, (265), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:33:58,091 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 278 transitions. [2022-01-31 21:33:58,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2022-01-31 21:33:58,092 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:33:58,092 INFO L514 BasicCegarLoop]: trace histogram [103, 102, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:33:58,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-01-31 21:33:58,092 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:33:58,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:33:58,092 INFO L85 PathProgramCache]: Analyzing trace with hash -61156104, now seen corresponding path program 56 times [2022-01-31 21:33:58,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:33:58,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [838795685] [2022-01-31 21:33:58,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:33:58,149 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:58,167 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:58,168 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:33:58,186 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:58,237 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:33:58,237 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:33:58,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:33:58,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:33:59,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:33:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:33:59,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:34:03,957 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:34:03,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [838795685] [2022-01-31 21:34:03,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [838795685] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:34:03,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:34:03,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [164] imperfect sequences [] total 164 [2022-01-31 21:34:03,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168174876] [2022-01-31 21:34:03,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:34:03,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2022-01-31 21:34:03,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:34:03,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2022-01-31 21:34:03,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7952, Invalid=18780, Unknown=0, NotChecked=0, Total=26732 [2022-01-31 21:34:03,960 INFO L87 Difference]: Start difference. First operand 275 states and 278 transitions. Second operand has 164 states, 164 states have (on average 1.646341463414634) internal successors, (270), 163 states have internal predecessors, (270), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:34:19,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:34:19,120 INFO L93 Difference]: Finished difference Result 547 states and 558 transitions. [2022-01-31 21:34:19,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-01-31 21:34:19,120 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 1.646341463414634) internal successors, (270), 163 states have internal predecessors, (270), 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 274 [2022-01-31 21:34:19,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:34:19,121 INFO L225 Difference]: With dead ends: 547 [2022-01-31 21:34:19,121 INFO L226 Difference]: Without dead ends: 280 [2022-01-31 21:34:19,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 109 SyntacticMatches, 2 SemanticMatches, 323 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30679 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=23850, Invalid=81450, Unknown=0, NotChecked=0, Total=105300 [2022-01-31 21:34:19,125 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 642 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 21606 mSolverCounterSat, 810 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 22416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 810 IncrementalHoareTripleChecker+Valid, 21606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-01-31 21:34:19,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [642 Valid, 39 Invalid, 22416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [810 Valid, 21606 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2022-01-31 21:34:19,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-01-31 21:34:19,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 280. [2022-01-31 21:34:19,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 275 states have (on average 1.0145454545454546) internal successors, (279), 275 states have internal predecessors, (279), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:34:19,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 283 transitions. [2022-01-31 21:34:19,135 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 283 transitions. Word has length 274 [2022-01-31 21:34:19,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:34:19,135 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 283 transitions. [2022-01-31 21:34:19,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 1.646341463414634) internal successors, (270), 163 states have internal predecessors, (270), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:34:19,136 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 283 transitions. [2022-01-31 21:34:19,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2022-01-31 21:34:19,137 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:34:19,137 INFO L514 BasicCegarLoop]: trace histogram [105, 104, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:34:19,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-01-31 21:34:19,137 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:34:19,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:34:19,137 INFO L85 PathProgramCache]: Analyzing trace with hash -642171039, now seen corresponding path program 57 times [2022-01-31 21:34:19,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:34:19,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1258424965] [2022-01-31 21:34:19,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:34:19,183 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:19,215 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:19,215 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:34:19,245 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:19,283 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:19,284 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:34:19,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:34:19,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:34:20,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:34:20,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:34:20,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:34:25,179 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:34:25,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1258424965] [2022-01-31 21:34:25,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1258424965] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:34:25,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:34:25,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [167] imperfect sequences [] total 167 [2022-01-31 21:34:25,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445944252] [2022-01-31 21:34:25,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:34:25,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 167 states [2022-01-31 21:34:25,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:34:25,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 167 interpolants. [2022-01-31 21:34:25,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8237, Invalid=19485, Unknown=0, NotChecked=0, Total=27722 [2022-01-31 21:34:25,182 INFO L87 Difference]: Start difference. First operand 280 states and 283 transitions. Second operand has 167 states, 167 states have (on average 1.6467065868263473) internal successors, (275), 166 states have internal predecessors, (275), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:34:40,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:34:40,910 INFO L93 Difference]: Finished difference Result 557 states and 568 transitions. [2022-01-31 21:34:40,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-01-31 21:34:40,911 INFO L78 Accepts]: Start accepts. Automaton has has 167 states, 167 states have (on average 1.6467065868263473) internal successors, (275), 166 states have internal predecessors, (275), 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 279 [2022-01-31 21:34:40,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:34:40,912 INFO L225 Difference]: With dead ends: 557 [2022-01-31 21:34:40,912 INFO L226 Difference]: Without dead ends: 285 [2022-01-31 21:34:40,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 329 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31825 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=24705, Invalid=84525, Unknown=0, NotChecked=0, Total=109230 [2022-01-31 21:34:40,916 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 871 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 22417 mSolverCounterSat, 1042 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 23459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1042 IncrementalHoareTripleChecker+Valid, 22417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-01-31 21:34:40,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [871 Valid, 29 Invalid, 23459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1042 Valid, 22417 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2022-01-31 21:34:40,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-01-31 21:34:40,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2022-01-31 21:34:40,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 280 states have (on average 1.0142857142857142) internal successors, (284), 280 states have internal predecessors, (284), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:34:40,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 288 transitions. [2022-01-31 21:34:40,926 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 288 transitions. Word has length 279 [2022-01-31 21:34:40,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:34:40,926 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 288 transitions. [2022-01-31 21:34:40,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 167 states, 167 states have (on average 1.6467065868263473) internal successors, (275), 166 states have internal predecessors, (275), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:34:40,926 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 288 transitions. [2022-01-31 21:34:40,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2022-01-31 21:34:40,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:34:40,927 INFO L514 BasicCegarLoop]: trace histogram [107, 106, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:34:40,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-01-31 21:34:40,928 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:34:40,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:34:40,928 INFO L85 PathProgramCache]: Analyzing trace with hash -2129623060, now seen corresponding path program 58 times [2022-01-31 21:34:40,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:34:40,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [962774254] [2022-01-31 21:34:40,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:34:40,985 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:41,009 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:41,009 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:34:41,027 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:41,077 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:34:41,078 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:34:41,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:34:41,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:34:42,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:34:42,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:34:42,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:34:47,126 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:34:47,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [962774254] [2022-01-31 21:34:47,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [962774254] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:34:47,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:34:47,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [170] imperfect sequences [] total 170 [2022-01-31 21:34:47,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137737791] [2022-01-31 21:34:47,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:34:47,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 170 states [2022-01-31 21:34:47,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:34:47,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 170 interpolants. [2022-01-31 21:34:47,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8527, Invalid=20203, Unknown=0, NotChecked=0, Total=28730 [2022-01-31 21:34:47,131 INFO L87 Difference]: Start difference. First operand 285 states and 288 transitions. Second operand has 170 states, 170 states have (on average 1.6470588235294117) internal successors, (280), 169 states have internal predecessors, (280), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:03,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:35:03,349 INFO L93 Difference]: Finished difference Result 567 states and 578 transitions. [2022-01-31 21:35:03,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-01-31 21:35:03,349 INFO L78 Accepts]: Start accepts. Automaton has has 170 states, 170 states have (on average 1.6470588235294117) internal successors, (280), 169 states have internal predecessors, (280), 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 284 [2022-01-31 21:35:03,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:35:03,350 INFO L225 Difference]: With dead ends: 567 [2022-01-31 21:35:03,350 INFO L226 Difference]: Without dead ends: 290 [2022-01-31 21:35:03,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 335 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32992 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=25575, Invalid=87657, Unknown=0, NotChecked=0, Total=113232 [2022-01-31 21:35:03,354 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 882 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 23284 mSolverCounterSat, 733 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 882 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 24017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 733 IncrementalHoareTripleChecker+Valid, 23284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:35:03,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [882 Valid, 34 Invalid, 24017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [733 Valid, 23284 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2022-01-31 21:35:03,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-01-31 21:35:03,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2022-01-31 21:35:03,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 285 states have (on average 1.0140350877192983) internal successors, (289), 285 states have internal predecessors, (289), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:03,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 293 transitions. [2022-01-31 21:35:03,369 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 293 transitions. Word has length 284 [2022-01-31 21:35:03,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:35:03,369 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 293 transitions. [2022-01-31 21:35:03,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 170 states, 170 states have (on average 1.6470588235294117) internal successors, (280), 169 states have internal predecessors, (280), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:03,369 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 293 transitions. [2022-01-31 21:35:03,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-01-31 21:35:03,371 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:35:03,371 INFO L514 BasicCegarLoop]: trace histogram [109, 108, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:35:03,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-01-31 21:35:03,371 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:35:03,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:35:03,371 INFO L85 PathProgramCache]: Analyzing trace with hash -757907, now seen corresponding path program 59 times [2022-01-31 21:35:03,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:35:03,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1988434898] [2022-01-31 21:35:03,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:35:03,414 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:03,438 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:03,438 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:35:03,463 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:03,518 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:03,518 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:35:03,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:35:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:35:04,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:35:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:35:04,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:35:09,808 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:35:09,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1988434898] [2022-01-31 21:35:09,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1988434898] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:35:09,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:35:09,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [173] imperfect sequences [] total 173 [2022-01-31 21:35:09,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317386910] [2022-01-31 21:35:09,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:35:09,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2022-01-31 21:35:09,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:35:09,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2022-01-31 21:35:09,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8822, Invalid=20934, Unknown=0, NotChecked=0, Total=29756 [2022-01-31 21:35:09,811 INFO L87 Difference]: Start difference. First operand 290 states and 293 transitions. Second operand has 173 states, 173 states have (on average 1.6473988439306357) internal successors, (285), 172 states have internal predecessors, (285), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:26,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:35:26,655 INFO L93 Difference]: Finished difference Result 577 states and 588 transitions. [2022-01-31 21:35:26,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2022-01-31 21:35:26,656 INFO L78 Accepts]: Start accepts. Automaton has has 173 states, 173 states have (on average 1.6473988439306357) internal successors, (285), 172 states have internal predecessors, (285), 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 289 [2022-01-31 21:35:26,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:35:26,657 INFO L225 Difference]: With dead ends: 577 [2022-01-31 21:35:26,657 INFO L226 Difference]: Without dead ends: 295 [2022-01-31 21:35:26,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 341 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34180 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=26460, Invalid=90846, Unknown=0, NotChecked=0, Total=117306 [2022-01-31 21:35:26,661 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 679 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 24138 mSolverCounterSat, 856 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 24994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 856 IncrementalHoareTripleChecker+Valid, 24138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:35:26,661 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [679 Valid, 49 Invalid, 24994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [856 Valid, 24138 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-01-31 21:35:26,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-01-31 21:35:26,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 295. [2022-01-31 21:35:26,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 290 states have (on average 1.013793103448276) internal successors, (294), 290 states have internal predecessors, (294), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:26,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 298 transitions. [2022-01-31 21:35:26,671 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 298 transitions. Word has length 289 [2022-01-31 21:35:26,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:35:26,671 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 298 transitions. [2022-01-31 21:35:26,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 173 states, 173 states have (on average 1.6473988439306357) internal successors, (285), 172 states have internal predecessors, (285), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:26,671 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 298 transitions. [2022-01-31 21:35:26,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2022-01-31 21:35:26,672 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:35:26,672 INFO L514 BasicCegarLoop]: trace histogram [111, 110, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:35:26,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-01-31 21:35:26,673 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:35:26,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:35:26,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1134582560, now seen corresponding path program 60 times [2022-01-31 21:35:26,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:35:26,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [528290324] [2022-01-31 21:35:26,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:35:26,712 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:26,738 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:26,738 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:35:26,764 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:26,812 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:26,813 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:35:26,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:35:26,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:35:28,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:35:28,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:35:28,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:35:33,336 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:35:33,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [528290324] [2022-01-31 21:35:33,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [528290324] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:35:33,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:35:33,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [176] imperfect sequences [] total 176 [2022-01-31 21:35:33,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087838822] [2022-01-31 21:35:33,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:35:33,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 176 states [2022-01-31 21:35:33,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:35:33,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 176 interpolants. [2022-01-31 21:35:33,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9122, Invalid=21678, Unknown=0, NotChecked=0, Total=30800 [2022-01-31 21:35:33,340 INFO L87 Difference]: Start difference. First operand 295 states and 298 transitions. Second operand has 176 states, 176 states have (on average 1.6477272727272727) internal successors, (290), 175 states have internal predecessors, (290), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:50,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:35:50,665 INFO L93 Difference]: Finished difference Result 587 states and 598 transitions. [2022-01-31 21:35:50,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-01-31 21:35:50,665 INFO L78 Accepts]: Start accepts. Automaton has has 176 states, 176 states have (on average 1.6477272727272727) internal successors, (290), 175 states have internal predecessors, (290), 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 294 [2022-01-31 21:35:50,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:35:50,666 INFO L225 Difference]: With dead ends: 587 [2022-01-31 21:35:50,666 INFO L226 Difference]: Without dead ends: 300 [2022-01-31 21:35:50,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 117 SyntacticMatches, 2 SemanticMatches, 347 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35389 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=27360, Invalid=94092, Unknown=0, NotChecked=0, Total=121452 [2022-01-31 21:35:50,670 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 235 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 25051 mSolverCounterSat, 416 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 25467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 416 IncrementalHoareTripleChecker+Valid, 25051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-01-31 21:35:50,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 44 Invalid, 25467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [416 Valid, 25051 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2022-01-31 21:35:50,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-01-31 21:35:50,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 300. [2022-01-31 21:35:50,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 295 states have (on average 1.0135593220338983) internal successors, (299), 295 states have internal predecessors, (299), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:50,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 303 transitions. [2022-01-31 21:35:50,680 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 303 transitions. Word has length 294 [2022-01-31 21:35:50,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:35:50,680 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 303 transitions. [2022-01-31 21:35:50,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 176 states, 176 states have (on average 1.6477272727272727) internal successors, (290), 175 states have internal predecessors, (290), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:35:50,681 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 303 transitions. [2022-01-31 21:35:50,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-01-31 21:35:50,682 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:35:50,682 INFO L514 BasicCegarLoop]: trace histogram [113, 112, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:35:50,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-01-31 21:35:50,682 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:35:50,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:35:50,683 INFO L85 PathProgramCache]: Analyzing trace with hash 549967225, now seen corresponding path program 61 times [2022-01-31 21:35:50,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:35:50,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [663158977] [2022-01-31 21:35:50,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:35:50,738 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:50,757 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:50,757 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:35:50,775 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:50,829 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:35:50,830 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:35:50,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:35:50,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:35:52,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:35:52,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:35:52,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:35:57,561 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:35:57,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [663158977] [2022-01-31 21:35:57,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [663158977] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:35:57,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:35:57,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [179] imperfect sequences [] total 179 [2022-01-31 21:35:57,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888526875] [2022-01-31 21:35:57,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:35:57,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2022-01-31 21:35:57,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:35:57,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2022-01-31 21:35:57,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9427, Invalid=22435, Unknown=0, NotChecked=0, Total=31862 [2022-01-31 21:35:57,565 INFO L87 Difference]: Start difference. First operand 300 states and 303 transitions. Second operand has 179 states, 179 states have (on average 1.6480446927374302) internal successors, (295), 178 states have internal predecessors, (295), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:36:15,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:36:15,524 INFO L93 Difference]: Finished difference Result 597 states and 608 transitions. [2022-01-31 21:36:15,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2022-01-31 21:36:15,525 INFO L78 Accepts]: Start accepts. Automaton has has 179 states, 179 states have (on average 1.6480446927374302) internal successors, (295), 178 states have internal predecessors, (295), 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 299 [2022-01-31 21:36:15,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:36:15,526 INFO L225 Difference]: With dead ends: 597 [2022-01-31 21:36:15,526 INFO L226 Difference]: Without dead ends: 305 [2022-01-31 21:36:15,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 353 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36619 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=28275, Invalid=97395, Unknown=0, NotChecked=0, Total=125670 [2022-01-31 21:36:15,531 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 586 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 25946 mSolverCounterSat, 651 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 26597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 651 IncrementalHoareTripleChecker+Valid, 25946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:36:15,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [586 Valid, 39 Invalid, 26597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [651 Valid, 25946 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2022-01-31 21:36:15,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-01-31 21:36:15,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2022-01-31 21:36:15,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 300 states have (on average 1.0133333333333334) internal successors, (304), 300 states have internal predecessors, (304), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:36:15,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 308 transitions. [2022-01-31 21:36:15,542 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 308 transitions. Word has length 299 [2022-01-31 21:36:15,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:36:15,542 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 308 transitions. [2022-01-31 21:36:15,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 179 states, 179 states have (on average 1.6480446927374302) internal successors, (295), 178 states have internal predecessors, (295), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:36:15,542 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 308 transitions. [2022-01-31 21:36:15,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2022-01-31 21:36:15,543 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:36:15,544 INFO L514 BasicCegarLoop]: trace histogram [115, 114, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:36:15,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-01-31 21:36:15,544 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:36:15,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:36:15,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1708452820, now seen corresponding path program 62 times [2022-01-31 21:36:15,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:36:15,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [52160283] [2022-01-31 21:36:15,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:36:15,583 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:15,601 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:15,601 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:36:15,620 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:15,657 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:15,657 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:36:15,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:36:15,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:36:17,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:36:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:36:17,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:36:22,563 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:36:22,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [52160283] [2022-01-31 21:36:22,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [52160283] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:36:22,563 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:36:22,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [182] imperfect sequences [] total 182 [2022-01-31 21:36:22,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106674658] [2022-01-31 21:36:22,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:36:22,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 182 states [2022-01-31 21:36:22,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:36:22,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 182 interpolants. [2022-01-31 21:36:22,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9737, Invalid=23205, Unknown=0, NotChecked=0, Total=32942 [2022-01-31 21:36:22,566 INFO L87 Difference]: Start difference. First operand 305 states and 308 transitions. Second operand has 182 states, 182 states have (on average 1.6483516483516483) internal successors, (300), 181 states have internal predecessors, (300), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:36:41,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:36:41,070 INFO L93 Difference]: Finished difference Result 607 states and 618 transitions. [2022-01-31 21:36:41,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 182 states. [2022-01-31 21:36:41,070 INFO L78 Accepts]: Start accepts. Automaton has has 182 states, 182 states have (on average 1.6483516483516483) internal successors, (300), 181 states have internal predecessors, (300), 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 304 [2022-01-31 21:36:41,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:36:41,071 INFO L225 Difference]: With dead ends: 607 [2022-01-31 21:36:41,071 INFO L226 Difference]: Without dead ends: 310 [2022-01-31 21:36:41,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 359 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37870 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=29205, Invalid=100755, Unknown=0, NotChecked=0, Total=129960 [2022-01-31 21:36:41,076 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 597 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 26905 mSolverCounterSat, 662 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 597 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 27567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 662 IncrementalHoareTripleChecker+Valid, 26905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-01-31 21:36:41,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [597 Valid, 49 Invalid, 27567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [662 Valid, 26905 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2022-01-31 21:36:41,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-01-31 21:36:41,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2022-01-31 21:36:41,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 305 states have (on average 1.0131147540983607) internal successors, (309), 305 states have internal predecessors, (309), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:36:41,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 313 transitions. [2022-01-31 21:36:41,088 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 313 transitions. Word has length 304 [2022-01-31 21:36:41,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:36:41,089 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 313 transitions. [2022-01-31 21:36:41,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 182 states, 182 states have (on average 1.6483516483516483) internal successors, (300), 181 states have internal predecessors, (300), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:36:41,089 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 313 transitions. [2022-01-31 21:36:41,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2022-01-31 21:36:41,090 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:36:41,091 INFO L514 BasicCegarLoop]: trace histogram [117, 116, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:36:41,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-01-31 21:36:41,091 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:36:41,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:36:41,091 INFO L85 PathProgramCache]: Analyzing trace with hash -2075741819, now seen corresponding path program 63 times [2022-01-31 21:36:41,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:36:41,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1540236943] [2022-01-31 21:36:41,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:36:41,137 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:41,160 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:41,160 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:36:41,190 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:41,237 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:36:41,237 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:36:41,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:36:41,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:36:42,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:36:42,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:36:42,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:36:48,573 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:36:48,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1540236943] [2022-01-31 21:36:48,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1540236943] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:36:48,573 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:36:48,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [185] imperfect sequences [] total 185 [2022-01-31 21:36:48,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948514896] [2022-01-31 21:36:48,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:36:48,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 185 states [2022-01-31 21:36:48,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:36:48,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 185 interpolants. [2022-01-31 21:36:48,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10052, Invalid=23988, Unknown=0, NotChecked=0, Total=34040 [2022-01-31 21:36:48,576 INFO L87 Difference]: Start difference. First operand 310 states and 313 transitions. Second operand has 185 states, 185 states have (on average 1.6486486486486487) internal successors, (305), 184 states have internal predecessors, (305), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:37:07,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:37:07,700 INFO L93 Difference]: Finished difference Result 617 states and 628 transitions. [2022-01-31 21:37:07,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-01-31 21:37:07,704 INFO L78 Accepts]: Start accepts. Automaton has has 185 states, 185 states have (on average 1.6486486486486487) internal successors, (305), 184 states have internal predecessors, (305), 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 309 [2022-01-31 21:37:07,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:37:07,705 INFO L225 Difference]: With dead ends: 617 [2022-01-31 21:37:07,705 INFO L226 Difference]: Without dead ends: 315 [2022-01-31 21:37:07,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 365 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39142 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=30150, Invalid=104172, Unknown=0, NotChecked=0, Total=134322 [2022-01-31 21:37:07,711 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 603 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 27757 mSolverCounterSat, 794 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 28551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 794 IncrementalHoareTripleChecker+Valid, 27757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-01-31 21:37:07,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [603 Valid, 39 Invalid, 28551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [794 Valid, 27757 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2022-01-31 21:37:07,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-01-31 21:37:07,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 315. [2022-01-31 21:37:07,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 310 states have (on average 1.0129032258064516) internal successors, (314), 310 states have internal predecessors, (314), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:37:07,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 318 transitions. [2022-01-31 21:37:07,737 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 318 transitions. Word has length 309 [2022-01-31 21:37:07,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:37:07,737 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 318 transitions. [2022-01-31 21:37:07,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 185 states, 185 states have (on average 1.6486486486486487) internal successors, (305), 184 states have internal predecessors, (305), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:37:07,737 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 318 transitions. [2022-01-31 21:37:07,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 315 [2022-01-31 21:37:07,738 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:37:07,738 INFO L514 BasicCegarLoop]: trace histogram [119, 118, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:37:07,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-01-31 21:37:07,739 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:37:07,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:37:07,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1363338040, now seen corresponding path program 64 times [2022-01-31 21:37:07,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:37:07,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [653503586] [2022-01-31 21:37:07,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:37:07,779 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:07,808 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:07,809 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:37:07,841 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:07,911 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:07,912 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:37:07,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:37:07,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:37:09,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:37:09,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:37:09,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:37:15,260 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:37:15,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [653503586] [2022-01-31 21:37:15,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [653503586] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:37:15,261 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:37:15,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [188] imperfect sequences [] total 188 [2022-01-31 21:37:15,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836437529] [2022-01-31 21:37:15,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:37:15,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 188 states [2022-01-31 21:37:15,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:37:15,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 188 interpolants. [2022-01-31 21:37:15,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10372, Invalid=24784, Unknown=0, NotChecked=0, Total=35156 [2022-01-31 21:37:15,264 INFO L87 Difference]: Start difference. First operand 315 states and 318 transitions. Second operand has 188 states, 188 states have (on average 1.648936170212766) internal successors, (310), 187 states have internal predecessors, (310), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:37:35,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:37:35,170 INFO L93 Difference]: Finished difference Result 627 states and 638 transitions. [2022-01-31 21:37:35,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-01-31 21:37:35,170 INFO L78 Accepts]: Start accepts. Automaton has has 188 states, 188 states have (on average 1.648936170212766) internal successors, (310), 187 states have internal predecessors, (310), 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 314 [2022-01-31 21:37:35,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:37:35,171 INFO L225 Difference]: With dead ends: 627 [2022-01-31 21:37:35,171 INFO L226 Difference]: Without dead ends: 320 [2022-01-31 21:37:35,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 498 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 371 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40435 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=31110, Invalid=107646, Unknown=0, NotChecked=0, Total=138756 [2022-01-31 21:37:35,176 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 860 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 28863 mSolverCounterSat, 1052 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 29915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1052 IncrementalHoareTripleChecker+Valid, 28863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2022-01-31 21:37:35,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [860 Valid, 49 Invalid, 29915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1052 Valid, 28863 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2022-01-31 21:37:35,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-01-31 21:37:35,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 320. [2022-01-31 21:37:35,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 315 states have (on average 1.0126984126984127) internal successors, (319), 315 states have internal predecessors, (319), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:37:35,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 323 transitions. [2022-01-31 21:37:35,187 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 323 transitions. Word has length 314 [2022-01-31 21:37:35,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:37:35,187 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 323 transitions. [2022-01-31 21:37:35,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 188 states, 188 states have (on average 1.648936170212766) internal successors, (310), 187 states have internal predecessors, (310), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:37:35,188 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 323 transitions. [2022-01-31 21:37:35,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2022-01-31 21:37:35,189 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:37:35,189 INFO L514 BasicCegarLoop]: trace histogram [121, 120, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:37:35,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-01-31 21:37:35,189 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:37:35,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:37:35,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1187267473, now seen corresponding path program 65 times [2022-01-31 21:37:35,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:37:35,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1681303670] [2022-01-31 21:37:35,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:37:35,242 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:35,267 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:35,267 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:37:35,285 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:35,321 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:37:35,321 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:37:35,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:37:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:37:36,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:37:36,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:37:36,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-31 21:37:43,045 INFO L139 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2022-01-31 21:37:43,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1681303670] [2022-01-31 21:37:43,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModulePreferences [1681303670] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-31 21:37:43,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-31 21:37:43,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [191] imperfect sequences [] total 191 [2022-01-31 21:37:43,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291326333] [2022-01-31 21:37:43,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-31 21:37:43,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 191 states [2022-01-31 21:37:43,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2022-01-31 21:37:43,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 191 interpolants. [2022-01-31 21:37:43,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10964, Invalid=26478, Unknown=0, NotChecked=0, Total=37442 [2022-01-31 21:37:43,049 INFO L87 Difference]: Start difference. First operand 320 states and 323 transitions. Second operand has 191 states, 191 states have (on average 1.649214659685864) internal successors, (315), 190 states have internal predecessors, (315), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:38:03,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-31 21:38:03,498 INFO L93 Difference]: Finished difference Result 875 states and 886 transitions. [2022-01-31 21:38:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-01-31 21:38:03,498 INFO L78 Accepts]: Start accepts. Automaton has has 191 states, 191 states have (on average 1.649214659685864) internal successors, (315), 190 states have internal predecessors, (315), 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 319 [2022-01-31 21:38:03,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-31 21:38:03,500 INFO L225 Difference]: With dead ends: 875 [2022-01-31 21:38:03,500 INFO L226 Difference]: Without dead ends: 563 [2022-01-31 21:38:03,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 380 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42858 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=32357, Invalid=113185, Unknown=0, NotChecked=0, Total=145542 [2022-01-31 21:38:03,505 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 255 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 30239 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 30558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 30239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-01-31 21:38:03,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 49 Invalid, 30558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 30239 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2022-01-31 21:38:03,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2022-01-31 21:38:03,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 563. [2022-01-31 21:38:03,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 558 states have (on average 1.0089605734767024) internal successors, (563), 558 states have internal predecessors, (563), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:38:03,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 567 transitions. [2022-01-31 21:38:03,530 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 567 transitions. Word has length 319 [2022-01-31 21:38:03,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-31 21:38:03,531 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 567 transitions. [2022-01-31 21:38:03,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 191 states, 191 states have (on average 1.649214659685864) internal successors, (315), 190 states have internal predecessors, (315), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-01-31 21:38:03,531 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 567 transitions. [2022-01-31 21:38:03,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2022-01-31 21:38:03,532 INFO L506 BasicCegarLoop]: Found error trace [2022-01-31 21:38:03,532 INFO L514 BasicCegarLoop]: trace histogram [122, 121, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-31 21:38:03,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-01-31 21:38:03,532 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-31 21:38:03,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-31 21:38:03,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1650599049, now seen corresponding path program 66 times [2022-01-31 21:38:03,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2022-01-31 21:38:03,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1467154231] [2022-01-31 21:38:03,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-31 21:38:03,571 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:38:03,588 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:38:03,589 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:38:03,608 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 1 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:38:03,676 INFO L87 AcceleratorJordan]: Jordan loop acceleration statistics: 2 HavocedVariables, 2 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {1={1=1, 2=1}}, 1 SequentialAcceleration, 0 AlternatingAcceleration, 1 QuantifierFreeResult [2022-01-31 21:38:03,676 INFO L236 tedInterpolationCore]: Starting analysis with loop acceleration approximation UNDERAPPROXIMATION [2022-01-31 21:38:03,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-31 21:38:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:38:05,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-01-31 21:38:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-31 21:38:05,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.