/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/acceleratedInterpolationQvasr_64.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 22:37:53,762 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 22:37:53,764 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 22:37:53,811 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 22:37:53,811 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 22:37:53,813 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 22:37:53,815 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 22:37:53,817 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 22:37:53,819 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 22:37:53,823 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 22:37:53,823 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 22:37:53,825 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 22:37:53,825 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 22:37:53,827 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 22:37:53,827 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 22:37:53,830 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 22:37:53,830 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 22:37:53,831 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 22:37:53,833 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 22:37:53,838 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 22:37:53,840 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 22:37:53,840 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 22:37:53,841 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 22:37:53,842 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 22:37:53,843 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 22:37:53,849 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 22:37:53,849 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 22:37:53,849 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 22:37:53,850 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 22:37:53,850 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 22:37:53,852 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 22:37:53,852 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 22:37:53,853 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 22:37:53,854 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 22:37:53,854 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 22:37:53,855 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 22:37:53,855 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 22:37:53,856 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 22:37:53,856 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 22:37:53,856 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 22:37:53,857 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 22:37:53,858 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 22:37:53,859 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationQvasr_64.epf [2022-04-06 22:37:53,869 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 22:37:53,869 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 22:37:53,871 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 22:37:53,871 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 22:37:53,871 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 22:37:53,871 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 22:37:53,871 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 22:37:53,871 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 22:37:53,871 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 22:37:53,872 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 22:37:53,872 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 22:37:53,872 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 22:37:53,873 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 22:37:53,873 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 22:37:53,874 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=QVASR [2022-04-06 22:37:53,874 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-04-06 22:37:54,098 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 22:37:54,115 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 22:37:54,117 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 22:37:54,117 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 22:37:54,118 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 22:37:54,119 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound100.c [2022-04-06 22:37:54,175 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cab3c07d/5a36e5da487a40efa95e51636a22e196/FLAG60e179cfe [2022-04-06 22:37:54,546 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 22:37:54,546 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound100.c [2022-04-06 22:37:54,560 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cab3c07d/5a36e5da487a40efa95e51636a22e196/FLAG60e179cfe [2022-04-06 22:37:54,941 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9cab3c07d/5a36e5da487a40efa95e51636a22e196 [2022-04-06 22:37:54,943 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 22:37:54,944 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 22:37:54,947 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 22:37:54,947 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 22:37:54,951 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 22:37:54,952 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 10:37:54" (1/1) ... [2022-04-06 22:37:54,952 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3999385 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:54, skipping insertion in model container [2022-04-06 22:37:54,953 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 10:37:54" (1/1) ... [2022-04-06 22:37:54,958 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 22:37:54,972 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 22:37:55,101 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound100.c[490,503] [2022-04-06 22:37:55,120 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 22:37:55,126 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 22:37:55,136 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound100.c[490,503] [2022-04-06 22:37:55,144 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 22:37:55,154 INFO L208 MainTranslator]: Completed translation [2022-04-06 22:37:55,155 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55 WrapperNode [2022-04-06 22:37:55,155 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 22:37:55,156 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 22:37:55,156 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 22:37:55,156 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 22:37:55,164 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,164 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,169 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,169 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,183 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,188 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,194 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,195 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 22:37:55,196 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 22:37:55,196 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 22:37:55,196 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 22:37:55,199 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (1/1) ... [2022-04-06 22:37:55,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 22:37:55,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:55,224 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-04-06 22:37:55,245 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-04-06 22:37:55,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 22:37:55,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 22:37:55,265 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 22:37:55,265 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 22:37:55,265 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 22:37:55,266 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 22:37:55,266 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 22:37:55,266 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 22:37:55,266 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 22:37:55,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 22:37:55,266 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 22:37:55,267 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 22:37:55,267 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 22:37:55,267 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 22:37:55,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 22:37:55,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 22:37:55,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 22:37:55,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 22:37:55,269 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 22:37:55,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 22:37:55,355 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 22:37:55,357 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 22:37:55,518 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 22:37:55,524 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 22:37:55,524 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-04-06 22:37:55,525 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 10:37:55 BoogieIcfgContainer [2022-04-06 22:37:55,525 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 22:37:55,527 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 22:37:55,527 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 22:37:55,533 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 22:37:55,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 10:37:54" (1/3) ... [2022-04-06 22:37:55,534 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71fde8b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 10:37:55, skipping insertion in model container [2022-04-06 22:37:55,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 10:37:55" (2/3) ... [2022-04-06 22:37:55,535 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71fde8b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 10:37:55, skipping insertion in model container [2022-04-06 22:37:55,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 10:37:55" (3/3) ... [2022-04-06 22:37:55,536 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_unwindbound100.c [2022-04-06 22:37:55,540 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 22:37:55,540 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 22:37:55,589 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 22:37:55,594 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, 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 [2022-04-06 22:37:55,594 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 22:37:55,611 INFO L276 IsEmpty]: Start isEmpty. Operand has 40 states, 25 states have (on average 1.48) internal successors, (37), 26 states have internal predecessors, (37), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 22:37:55,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 22:37:55,620 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:55,621 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:55,622 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:55,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:55,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 1 times [2022-04-06 22:37:55,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:55,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [407176869] [2022-04-06 22:37:55,646 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:55,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 2 times [2022-04-06 22:37:55,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:55,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594000884] [2022-04-06 22:37:55,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:55,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:55,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 22:37:55,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 22:37:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 22:37:55,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 22:37:55,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 22:37:55,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-04-06 22:37:55,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 22:37:55,880 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:55,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:55,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594000884] [2022-04-06 22:37:55,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594000884] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:55,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:55,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 22:37:55,883 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:55,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [407176869] [2022-04-06 22:37:55,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [407176869] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:55,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:55,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 22:37:55,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774392242] [2022-04-06 22:37:55,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:55,888 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-06 22:37:55,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:55,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-06 22:37:55,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 22:37:55,923 INFO L87 Difference]: Start difference. First operand has 40 states, 25 states have (on average 1.48) internal successors, (37), 26 states have internal predecessors, (37), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:56,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:56,039 INFO L93 Difference]: Finished difference Result 74 states and 111 transitions. [2022-04-06 22:37:56,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-06 22:37:56,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2022-04-06 22:37:56,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:56,050 INFO L225 Difference]: With dead ends: 74 [2022-04-06 22:37:56,050 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 22:37:56,053 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 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-04-06 22:37:56,058 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 10 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:56,060 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 51 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:37:56,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 22:37:56,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2022-04-06 22:37:56,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 23 states have internal predecessors, (29), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 22:37:56,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2022-04-06 22:37:56,093 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 22 [2022-04-06 22:37:56,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:56,093 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2022-04-06 22:37:56,093 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:56,093 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2022-04-06 22:37:56,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 22:37:56,094 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:56,094 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:56,095 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 22:37:56,095 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:56,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:56,095 INFO L85 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 1 times [2022-04-06 22:37:56,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:56,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1533108990] [2022-04-06 22:37:56,096 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:56,096 INFO L85 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 2 times [2022-04-06 22:37:56,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:56,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304213096] [2022-04-06 22:37:56,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:56,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:56,112 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:56,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [341538841] [2022-04-06 22:37:56,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:56,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:56,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:56,118 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:56,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-04-06 22:37:56,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 22:37:56,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:56,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 22:37:56,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:56,250 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:56,250 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:37:56,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:56,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304213096] [2022-04-06 22:37:56,250 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:56,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341538841] [2022-04-06 22:37:56,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341538841] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:56,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:56,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 22:37:56,252 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:56,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1533108990] [2022-04-06 22:37:56,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1533108990] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:56,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:56,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 22:37:56,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106406570] [2022-04-06 22:37:56,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:56,253 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 22:37:56,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:56,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 22:37:56,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 22:37:56,254 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:56,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:56,269 INFO L93 Difference]: Finished difference Result 44 states and 54 transitions. [2022-04-06 22:37:56,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 22:37:56,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2022-04-06 22:37:56,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:56,271 INFO L225 Difference]: With dead ends: 44 [2022-04-06 22:37:56,271 INFO L226 Difference]: Without dead ends: 37 [2022-04-06 22:37:56,271 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 22:37:56,272 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 0 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:56,273 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 113 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:37:56,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2022-04-06 22:37:56,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2022-04-06 22:37:56,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 25 states have internal predecessors, (31), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 22:37:56,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2022-04-06 22:37:56,281 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 23 [2022-04-06 22:37:56,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:56,282 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2022-04-06 22:37:56,282 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:56,282 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2022-04-06 22:37:56,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 22:37:56,283 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:56,283 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:56,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:56,497 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:56,498 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:56,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:56,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 1 times [2022-04-06 22:37:56,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:56,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [792481016] [2022-04-06 22:37:56,500 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:56,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 2 times [2022-04-06 22:37:56,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:56,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056763900] [2022-04-06 22:37:56,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:56,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:56,513 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:56,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [952446993] [2022-04-06 22:37:56,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:56,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:56,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:56,515 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:56,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-04-06 22:37:56,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 22:37:56,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:56,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 22:37:56,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:56,821 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:56,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:37:56,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:56,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056763900] [2022-04-06 22:37:56,822 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:56,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952446993] [2022-04-06 22:37:56,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952446993] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:56,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:56,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 22:37:56,823 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:56,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [792481016] [2022-04-06 22:37:56,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [792481016] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:56,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:56,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 22:37:56,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534312203] [2022-04-06 22:37:56,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:56,824 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 22:37:56,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:56,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 22:37:56,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 22:37:56,826 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 22:37:56,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:56,913 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2022-04-06 22:37:56,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 22:37:56,914 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 24 [2022-04-06 22:37:56,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:56,915 INFO L225 Difference]: With dead ends: 57 [2022-04-06 22:37:56,915 INFO L226 Difference]: Without dead ends: 54 [2022-04-06 22:37:56,916 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-04-06 22:37:56,917 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 18 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:56,917 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 172 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:37:56,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-06 22:37:56,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2022-04-06 22:37:56,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 35 states have (on average 1.3142857142857143) internal successors, (46), 36 states have internal predecessors, (46), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 22:37:56,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 70 transitions. [2022-04-06 22:37:56,930 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 70 transitions. Word has length 24 [2022-04-06 22:37:56,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:56,931 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 70 transitions. [2022-04-06 22:37:56,931 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 22:37:56,931 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 70 transitions. [2022-04-06 22:37:56,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 22:37:56,932 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:56,932 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:56,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:57,143 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-04-06 22:37:57,144 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:57,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:57,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 1 times [2022-04-06 22:37:57,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:57,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1855299464] [2022-04-06 22:37:57,145 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:57,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 2 times [2022-04-06 22:37:57,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:57,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506309013] [2022-04-06 22:37:57,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:57,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:57,159 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:57,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [986662593] [2022-04-06 22:37:57,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:57,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:57,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:57,160 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:57,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-04-06 22:37:57,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:37:57,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:57,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 22:37:57,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:57,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:57,290 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:37:57,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:57,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506309013] [2022-04-06 22:37:57,291 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:57,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986662593] [2022-04-06 22:37:57,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986662593] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:57,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:57,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:37:57,295 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:57,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1855299464] [2022-04-06 22:37:57,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1855299464] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:57,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:57,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:37:57,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204804781] [2022-04-06 22:37:57,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:57,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 22:37:57,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:57,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 22:37:57,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 22:37:57,307 INFO L87 Difference]: Start difference. First operand 53 states and 70 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:57,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:57,344 INFO L93 Difference]: Finished difference Result 77 states and 104 transitions. [2022-04-06 22:37:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 22:37:57,344 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 29 [2022-04-06 22:37:57,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:57,347 INFO L225 Difference]: With dead ends: 77 [2022-04-06 22:37:57,347 INFO L226 Difference]: Without dead ends: 55 [2022-04-06 22:37:57,350 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 22:37:57,354 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 6 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:57,355 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 113 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:37:57,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-04-06 22:37:57,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-04-06 22:37:57,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 38 states have internal predecessors, (48), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 22:37:57,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 72 transitions. [2022-04-06 22:37:57,373 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 72 transitions. Word has length 29 [2022-04-06 22:37:57,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:57,374 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 72 transitions. [2022-04-06 22:37:57,374 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:57,374 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 72 transitions. [2022-04-06 22:37:57,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 22:37:57,374 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:57,375 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:57,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:57,575 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:57,575 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:57,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:57,576 INFO L85 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 1 times [2022-04-06 22:37:57,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:57,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [175468382] [2022-04-06 22:37:57,577 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:57,577 INFO L85 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 2 times [2022-04-06 22:37:57,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:57,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808815474] [2022-04-06 22:37:57,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:57,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:57,594 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:57,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1729066477] [2022-04-06 22:37:57,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:57,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:57,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:57,596 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:57,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-04-06 22:37:57,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:37:57,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:57,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 22:37:57,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:57,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:57,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:37:57,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:57,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:57,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808815474] [2022-04-06 22:37:57,857 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:57,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729066477] [2022-04-06 22:37:57,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729066477] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:37:57,857 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:37:57,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-04-06 22:37:57,858 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:57,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [175468382] [2022-04-06 22:37:57,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [175468382] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:57,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:57,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 22:37:57,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782781723] [2022-04-06 22:37:57,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:57,859 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 22:37:57,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:57,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 22:37:57,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-04-06 22:37:57,860 INFO L87 Difference]: Start difference. First operand 55 states and 72 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:57,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:57,899 INFO L93 Difference]: Finished difference Result 67 states and 85 transitions. [2022-04-06 22:37:57,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 22:37:57,899 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2022-04-06 22:37:57,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:57,902 INFO L225 Difference]: With dead ends: 67 [2022-04-06 22:37:57,902 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 22:37:57,902 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-04-06 22:37:57,903 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 14 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:57,903 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 141 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:37:57,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 22:37:57,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2022-04-06 22:37:57,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 42 states have internal predecessors, (53), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 22:37:57,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 77 transitions. [2022-04-06 22:37:57,922 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 77 transitions. Word has length 30 [2022-04-06 22:37:57,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:57,922 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 77 transitions. [2022-04-06 22:37:57,922 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:57,923 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 77 transitions. [2022-04-06 22:37:57,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 22:37:57,925 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:57,925 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:57,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:58,147 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:58,148 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:58,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:58,148 INFO L85 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 1 times [2022-04-06 22:37:58,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:58,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1811278189] [2022-04-06 22:37:58,149 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:58,149 INFO L85 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 2 times [2022-04-06 22:37:58,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:58,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370373631] [2022-04-06 22:37:58,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:58,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:58,171 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:58,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [57543984] [2022-04-06 22:37:58,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:58,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:58,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:58,173 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:58,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-04-06 22:37:58,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:37:58,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:58,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 22:37:58,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:58,305 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 22:37:58,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:37:58,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 22:37:58,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:58,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370373631] [2022-04-06 22:37:58,409 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:58,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57543984] [2022-04-06 22:37:58,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57543984] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:37:58,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:37:58,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-04-06 22:37:58,410 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:58,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1811278189] [2022-04-06 22:37:58,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1811278189] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:58,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:58,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 22:37:58,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968467595] [2022-04-06 22:37:58,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:58,411 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 22:37:58,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:58,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 22:37:58,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-04-06 22:37:58,412 INFO L87 Difference]: Start difference. First operand 59 states and 77 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:58,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:58,618 INFO L93 Difference]: Finished difference Result 138 states and 201 transitions. [2022-04-06 22:37:58,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 22:37:58,618 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2022-04-06 22:37:58,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:58,620 INFO L225 Difference]: With dead ends: 138 [2022-04-06 22:37:58,620 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 22:37:58,620 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-04-06 22:37:58,621 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 115 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:58,622 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 298 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:37:58,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 22:37:58,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 88. [2022-04-06 22:37:58,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 66 states have (on average 1.3636363636363635) internal successors, (90), 67 states have internal predecessors, (90), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 22:37:58,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 122 transitions. [2022-04-06 22:37:58,653 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 122 transitions. Word has length 31 [2022-04-06 22:37:58,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:58,654 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 122 transitions. [2022-04-06 22:37:58,654 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:58,654 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 122 transitions. [2022-04-06 22:37:58,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 22:37:58,655 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:58,655 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:58,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:58,880 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:58,881 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:58,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:58,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 1 times [2022-04-06 22:37:58,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:58,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1096526111] [2022-04-06 22:37:58,882 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:58,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 2 times [2022-04-06 22:37:58,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:58,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464926207] [2022-04-06 22:37:58,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:58,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:58,904 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:58,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1784407254] [2022-04-06 22:37:58,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:58,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:58,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:58,905 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:58,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-04-06 22:37:58,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:37:58,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:58,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 22:37:58,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:59,037 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:59,037 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:37:59,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:59,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464926207] [2022-04-06 22:37:59,038 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:59,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784407254] [2022-04-06 22:37:59,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784407254] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:59,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:59,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 22:37:59,038 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:59,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1096526111] [2022-04-06 22:37:59,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1096526111] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:59,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:59,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 22:37:59,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459328003] [2022-04-06 22:37:59,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:59,039 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 22:37:59,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:59,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 22:37:59,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-06 22:37:59,040 INFO L87 Difference]: Start difference. First operand 88 states and 122 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:59,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:59,086 INFO L93 Difference]: Finished difference Result 127 states and 178 transitions. [2022-04-06 22:37:59,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 22:37:59,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2022-04-06 22:37:59,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:59,087 INFO L225 Difference]: With dead ends: 127 [2022-04-06 22:37:59,087 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 22:37:59,088 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-06 22:37:59,088 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 10 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:59,089 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 165 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:37:59,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 22:37:59,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-04-06 22:37:59,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 68 states have (on average 1.3529411764705883) internal successors, (92), 69 states have internal predecessors, (92), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 22:37:59,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 124 transitions. [2022-04-06 22:37:59,111 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 124 transitions. Word has length 35 [2022-04-06 22:37:59,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:59,112 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 124 transitions. [2022-04-06 22:37:59,112 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:59,112 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 124 transitions. [2022-04-06 22:37:59,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 22:37:59,114 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:59,115 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:59,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:59,335 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:59,335 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:59,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:59,336 INFO L85 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 1 times [2022-04-06 22:37:59,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:59,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1963556281] [2022-04-06 22:37:59,337 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:59,337 INFO L85 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 2 times [2022-04-06 22:37:59,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:59,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603564404] [2022-04-06 22:37:59,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:59,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:59,351 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:59,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [270258821] [2022-04-06 22:37:59,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:59,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:59,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:59,354 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:59,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-04-06 22:37:59,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:37:59,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:59,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 22:37:59,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:37:59,496 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:59,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:37:59,595 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:37:59,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:37:59,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603564404] [2022-04-06 22:37:59,596 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:37:59,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270258821] [2022-04-06 22:37:59,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270258821] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:37:59,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:37:59,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-04-06 22:37:59,596 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:37:59,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1963556281] [2022-04-06 22:37:59,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1963556281] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:37:59,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:37:59,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 22:37:59,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269806902] [2022-04-06 22:37:59,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:37:59,597 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 22:37:59,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:59,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 22:37:59,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-04-06 22:37:59,598 INFO L87 Difference]: Start difference. First operand 90 states and 124 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:59,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:37:59,657 INFO L93 Difference]: Finished difference Result 163 states and 227 transitions. [2022-04-06 22:37:59,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 22:37:59,657 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2022-04-06 22:37:59,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:37:59,658 INFO L225 Difference]: With dead ends: 163 [2022-04-06 22:37:59,658 INFO L226 Difference]: Without dead ends: 112 [2022-04-06 22:37:59,659 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2022-04-06 22:37:59,659 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 29 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:37:59,660 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 163 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:37:59,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-04-06 22:37:59,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 109. [2022-04-06 22:37:59,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 81 states have (on average 1.3209876543209877) internal successors, (107), 82 states have internal predecessors, (107), 21 states have call successors, (21), 7 states have call predecessors, (21), 6 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 22:37:59,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 147 transitions. [2022-04-06 22:37:59,671 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 147 transitions. Word has length 36 [2022-04-06 22:37:59,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:37:59,672 INFO L478 AbstractCegarLoop]: Abstraction has 109 states and 147 transitions. [2022-04-06 22:37:59,672 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:37:59,672 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 147 transitions. [2022-04-06 22:37:59,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 22:37:59,672 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:37:59,673 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:37:59,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-04-06 22:37:59,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:59,887 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:37:59,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:37:59,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 1 times [2022-04-06 22:37:59,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:37:59,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1684472180] [2022-04-06 22:37:59,887 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:37:59,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 2 times [2022-04-06 22:37:59,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:37:59,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198047050] [2022-04-06 22:37:59,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:37:59,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:37:59,901 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:37:59,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1430394922] [2022-04-06 22:37:59,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:37:59,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:37:59,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:37:59,908 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:37:59,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-04-06 22:37:59,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:37:59,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:37:59,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 22:37:59,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:00,149 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 22:38:00,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:00,252 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:38:00,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:00,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198047050] [2022-04-06 22:38:00,252 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:00,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430394922] [2022-04-06 22:38:00,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430394922] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:00,253 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:00,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 11 [2022-04-06 22:38:00,253 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:00,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1684472180] [2022-04-06 22:38:00,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1684472180] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:00,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:00,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 22:38:00,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322982903] [2022-04-06 22:38:00,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:00,254 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 22:38:00,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:00,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 22:38:00,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-04-06 22:38:00,255 INFO L87 Difference]: Start difference. First operand 109 states and 147 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:38:00,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:00,373 INFO L93 Difference]: Finished difference Result 154 states and 208 transitions. [2022-04-06 22:38:00,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 22:38:00,374 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2022-04-06 22:38:00,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:00,375 INFO L225 Difference]: With dead ends: 154 [2022-04-06 22:38:00,375 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 22:38:00,376 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-04-06 22:38:00,376 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 61 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:00,376 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 326 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:00,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 22:38:00,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 148. [2022-04-06 22:38:00,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 109 states have (on average 1.3394495412844036) internal successors, (146), 110 states have internal predecessors, (146), 29 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 22:38:00,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 202 transitions. [2022-04-06 22:38:00,392 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 202 transitions. Word has length 36 [2022-04-06 22:38:00,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:00,392 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 202 transitions. [2022-04-06 22:38:00,392 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:38:00,392 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 202 transitions. [2022-04-06 22:38:00,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 22:38:00,393 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:00,393 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:00,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:00,610 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-04-06 22:38:00,610 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:00,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:00,611 INFO L85 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 3 times [2022-04-06 22:38:00,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:00,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1288055842] [2022-04-06 22:38:00,611 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:00,612 INFO L85 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 4 times [2022-04-06 22:38:00,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:00,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693601995] [2022-04-06 22:38:00,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:00,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:00,626 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:00,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2078990688] [2022-04-06 22:38:00,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:00,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:00,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:00,630 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:00,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-04-06 22:38:00,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:00,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:00,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 22:38:00,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:00,731 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:38:00,731 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:38:00,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:00,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693601995] [2022-04-06 22:38:00,732 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:00,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078990688] [2022-04-06 22:38:00,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078990688] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:00,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:00,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:00,732 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:00,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1288055842] [2022-04-06 22:38:00,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1288055842] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:00,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:00,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:00,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731126062] [2022-04-06 22:38:00,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:00,733 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 22:38:00,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:00,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 22:38:00,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 22:38:00,734 INFO L87 Difference]: Start difference. First operand 148 states and 202 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 22:38:00,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:00,838 INFO L93 Difference]: Finished difference Result 300 states and 442 transitions. [2022-04-06 22:38:00,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 22:38:00,839 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 37 [2022-04-06 22:38:00,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:00,842 INFO L225 Difference]: With dead ends: 300 [2022-04-06 22:38:00,842 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 22:38:00,843 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-04-06 22:38:00,844 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 29 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:00,845 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 176 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:00,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 22:38:00,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 175. [2022-04-06 22:38:00,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 136 states have (on average 1.3455882352941178) internal successors, (183), 137 states have internal predecessors, (183), 29 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 22:38:00,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 239 transitions. [2022-04-06 22:38:00,867 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 239 transitions. Word has length 37 [2022-04-06 22:38:00,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:00,868 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 239 transitions. [2022-04-06 22:38:00,868 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 22:38:00,868 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 239 transitions. [2022-04-06 22:38:00,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 22:38:00,871 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:00,871 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:00,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-04-06 22:38:01,088 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-04-06 22:38:01,088 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:01,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:01,088 INFO L85 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 1 times [2022-04-06 22:38:01,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:01,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [403887069] [2022-04-06 22:38:01,089 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:01,089 INFO L85 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 2 times [2022-04-06 22:38:01,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:01,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748598687] [2022-04-06 22:38:01,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:01,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:01,103 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:01,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1593449966] [2022-04-06 22:38:01,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:01,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:01,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:01,106 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:01,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-04-06 22:38:01,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:01,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:01,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 22:38:01,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:01,273 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-04-06 22:38:01,273 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:38:01,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:01,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748598687] [2022-04-06 22:38:01,274 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:01,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593449966] [2022-04-06 22:38:01,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593449966] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:01,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:01,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 22:38:01,274 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:01,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [403887069] [2022-04-06 22:38:01,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [403887069] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:01,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:01,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 22:38:01,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722575896] [2022-04-06 22:38:01,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:01,275 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 22:38:01,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:01,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 22:38:01,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-04-06 22:38:01,276 INFO L87 Difference]: Start difference. First operand 175 states and 239 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 22:38:01,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:01,412 INFO L93 Difference]: Finished difference Result 193 states and 262 transitions. [2022-04-06 22:38:01,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 22:38:01,412 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2022-04-06 22:38:01,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:01,414 INFO L225 Difference]: With dead ends: 193 [2022-04-06 22:38:01,414 INFO L226 Difference]: Without dead ends: 191 [2022-04-06 22:38:01,414 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-06 22:38:01,414 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 61 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:01,415 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 244 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:01,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-04-06 22:38:01,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2022-04-06 22:38:01,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 145 states have (on average 1.3379310344827586) internal successors, (194), 146 states have internal predecessors, (194), 33 states have call successors, (33), 12 states have call predecessors, (33), 11 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 22:38:01,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 258 transitions. [2022-04-06 22:38:01,434 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 258 transitions. Word has length 39 [2022-04-06 22:38:01,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:01,435 INFO L478 AbstractCegarLoop]: Abstraction has 190 states and 258 transitions. [2022-04-06 22:38:01,435 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 22:38:01,435 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 258 transitions. [2022-04-06 22:38:01,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 22:38:01,435 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:01,436 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:01,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:01,651 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-04-06 22:38:01,651 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:01,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:01,652 INFO L85 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 1 times [2022-04-06 22:38:01,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:01,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [463504515] [2022-04-06 22:38:01,652 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:01,652 INFO L85 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 2 times [2022-04-06 22:38:01,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:01,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106553394] [2022-04-06 22:38:01,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:01,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:01,661 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:01,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [543345366] [2022-04-06 22:38:01,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:01,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:01,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:01,666 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:01,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-04-06 22:38:01,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:01,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:01,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 22:38:01,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:02,068 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:38:02,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:02,217 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:38:02,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:02,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106553394] [2022-04-06 22:38:02,217 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:02,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543345366] [2022-04-06 22:38:02,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543345366] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:02,217 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:02,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 14 [2022-04-06 22:38:02,218 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:02,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [463504515] [2022-04-06 22:38:02,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [463504515] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:02,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:02,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 22:38:02,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012125895] [2022-04-06 22:38:02,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:02,218 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 22:38:02,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:02,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 22:38:02,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-04-06 22:38:02,219 INFO L87 Difference]: Start difference. First operand 190 states and 258 transitions. Second operand has 11 states, 10 states have (on average 2.8) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-04-06 22:38:02,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:02,424 INFO L93 Difference]: Finished difference Result 199 states and 266 transitions. [2022-04-06 22:38:02,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 22:38:02,424 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 41 [2022-04-06 22:38:02,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:02,425 INFO L225 Difference]: With dead ends: 199 [2022-04-06 22:38:02,425 INFO L226 Difference]: Without dead ends: 197 [2022-04-06 22:38:02,425 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-04-06 22:38:02,426 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 72 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:02,426 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 321 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:38:02,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-04-06 22:38:02,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 194. [2022-04-06 22:38:02,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 148 states have (on average 1.3310810810810811) internal successors, (197), 149 states have internal predecessors, (197), 33 states have call successors, (33), 13 states have call predecessors, (33), 12 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 22:38:02,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 261 transitions. [2022-04-06 22:38:02,445 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 261 transitions. Word has length 41 [2022-04-06 22:38:02,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:02,445 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 261 transitions. [2022-04-06 22:38:02,446 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-04-06 22:38:02,446 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 261 transitions. [2022-04-06 22:38:02,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 22:38:02,446 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:02,446 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:02,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:02,659 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-06 22:38:02,659 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:02,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:02,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 1 times [2022-04-06 22:38:02,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:02,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1884777456] [2022-04-06 22:38:02,660 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:02,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 2 times [2022-04-06 22:38:02,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:02,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139312565] [2022-04-06 22:38:02,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:02,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:02,669 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:02,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1755303026] [2022-04-06 22:38:02,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:02,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:02,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:02,674 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:02,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-04-06 22:38:02,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:02,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:02,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 22:38:02,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:02,797 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-04-06 22:38:02,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:38:02,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:02,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139312565] [2022-04-06 22:38:02,798 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:02,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755303026] [2022-04-06 22:38:02,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755303026] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:02,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:02,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:02,799 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:02,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1884777456] [2022-04-06 22:38:02,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1884777456] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:02,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:02,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:02,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592477817] [2022-04-06 22:38:02,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:02,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 22:38:02,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:02,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 22:38:02,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 22:38:02,800 INFO L87 Difference]: Start difference. First operand 194 states and 261 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-04-06 22:38:02,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:02,855 INFO L93 Difference]: Finished difference Result 261 states and 367 transitions. [2022-04-06 22:38:02,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 22:38:02,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 44 [2022-04-06 22:38:02,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:02,857 INFO L225 Difference]: With dead ends: 261 [2022-04-06 22:38:02,857 INFO L226 Difference]: Without dead ends: 259 [2022-04-06 22:38:02,857 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-06 22:38:02,858 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 12 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:02,858 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 163 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:38:02,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-04-06 22:38:02,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 228. [2022-04-06 22:38:02,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 161 states have (on average 1.329192546583851) internal successors, (214), 167 states have internal predecessors, (214), 53 states have call successors, (53), 14 states have call predecessors, (53), 13 states have return successors, (51), 46 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 22:38:02,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 318 transitions. [2022-04-06 22:38:02,883 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 318 transitions. Word has length 44 [2022-04-06 22:38:02,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:02,883 INFO L478 AbstractCegarLoop]: Abstraction has 228 states and 318 transitions. [2022-04-06 22:38:02,883 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-04-06 22:38:02,884 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 318 transitions. [2022-04-06 22:38:02,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 22:38:02,884 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:02,884 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:02,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:03,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-06 22:38:03,103 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:03,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:03,104 INFO L85 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 1 times [2022-04-06 22:38:03,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:03,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1014417016] [2022-04-06 22:38:03,104 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:03,104 INFO L85 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 2 times [2022-04-06 22:38:03,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:03,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154555831] [2022-04-06 22:38:03,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:03,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:03,113 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:03,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [545601239] [2022-04-06 22:38:03,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:03,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:03,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:03,114 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:03,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-04-06 22:38:03,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:03,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:03,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 22:38:03,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:03,253 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:38:03,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:03,363 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 22:38:03,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:03,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154555831] [2022-04-06 22:38:03,364 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:03,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545601239] [2022-04-06 22:38:03,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545601239] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:03,364 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:03,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-04-06 22:38:03,364 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:03,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1014417016] [2022-04-06 22:38:03,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1014417016] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:03,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:03,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 22:38:03,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494495135] [2022-04-06 22:38:03,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:03,365 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 22:38:03,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:03,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 22:38:03,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-04-06 22:38:03,366 INFO L87 Difference]: Start difference. First operand 228 states and 318 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:38:03,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:03,466 INFO L93 Difference]: Finished difference Result 429 states and 607 transitions. [2022-04-06 22:38:03,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 22:38:03,467 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 42 [2022-04-06 22:38:03,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:03,470 INFO L225 Difference]: With dead ends: 429 [2022-04-06 22:38:03,470 INFO L226 Difference]: Without dead ends: 264 [2022-04-06 22:38:03,470 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2022-04-06 22:38:03,471 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 59 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:03,471 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 203 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:03,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2022-04-06 22:38:03,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 258. [2022-04-06 22:38:03,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 183 states have (on average 1.3060109289617485) internal successors, (239), 189 states have internal predecessors, (239), 57 states have call successors, (57), 18 states have call predecessors, (57), 17 states have return successors, (55), 50 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 22:38:03,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 351 transitions. [2022-04-06 22:38:03,497 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 351 transitions. Word has length 42 [2022-04-06 22:38:03,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:03,498 INFO L478 AbstractCegarLoop]: Abstraction has 258 states and 351 transitions. [2022-04-06 22:38:03,498 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 22:38:03,498 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 351 transitions. [2022-04-06 22:38:03,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 22:38:03,498 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:03,498 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:03,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:03,721 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-06 22:38:03,721 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:03,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:03,722 INFO L85 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 1 times [2022-04-06 22:38:03,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:03,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2036979594] [2022-04-06 22:38:03,722 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:03,722 INFO L85 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 2 times [2022-04-06 22:38:03,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:03,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446728818] [2022-04-06 22:38:03,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:03,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:03,731 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:03,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2028740081] [2022-04-06 22:38:03,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:03,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:03,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:03,740 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:03,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-04-06 22:38:03,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:03,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:03,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 22:38:03,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:03,866 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-06 22:38:03,866 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:38:03,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:03,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446728818] [2022-04-06 22:38:03,866 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:03,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028740081] [2022-04-06 22:38:03,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028740081] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:03,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:03,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:03,867 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:03,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2036979594] [2022-04-06 22:38:03,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2036979594] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:03,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:03,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:03,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669457578] [2022-04-06 22:38:03,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:03,868 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 22:38:03,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:03,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 22:38:03,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 22:38:03,869 INFO L87 Difference]: Start difference. First operand 258 states and 351 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 22:38:03,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:03,933 INFO L93 Difference]: Finished difference Result 332 states and 473 transitions. [2022-04-06 22:38:03,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 22:38:03,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2022-04-06 22:38:03,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:03,935 INFO L225 Difference]: With dead ends: 332 [2022-04-06 22:38:03,935 INFO L226 Difference]: Without dead ends: 330 [2022-04-06 22:38:03,937 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-06 22:38:03,938 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 10 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:03,938 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 153 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:38:03,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-04-06 22:38:03,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 321. [2022-04-06 22:38:03,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 213 states have (on average 1.3427230046948357) internal successors, (286), 223 states have internal predecessors, (286), 89 states have call successors, (89), 19 states have call predecessors, (89), 18 states have return successors, (87), 78 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 22:38:03,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 462 transitions. [2022-04-06 22:38:03,976 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 462 transitions. Word has length 46 [2022-04-06 22:38:03,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:03,977 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 462 transitions. [2022-04-06 22:38:03,977 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 22:38:03,977 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 462 transitions. [2022-04-06 22:38:03,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 22:38:03,978 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:03,978 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:04,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:04,191 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:04,191 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:04,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:04,192 INFO L85 PathProgramCache]: Analyzing trace with hash -522797827, now seen corresponding path program 1 times [2022-04-06 22:38:04,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:04,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1246929863] [2022-04-06 22:38:04,192 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:04,192 INFO L85 PathProgramCache]: Analyzing trace with hash -522797827, now seen corresponding path program 2 times [2022-04-06 22:38:04,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:04,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55242591] [2022-04-06 22:38:04,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:04,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:04,201 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:04,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [490785217] [2022-04-06 22:38:04,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:04,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:04,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:04,202 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:04,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-04-06 22:38:04,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:04,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:04,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 22:38:04,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:04,373 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:04,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:04,530 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:04,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:04,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55242591] [2022-04-06 22:38:04,530 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:04,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490785217] [2022-04-06 22:38:04,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490785217] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:04,531 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:04,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-04-06 22:38:04,531 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:04,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1246929863] [2022-04-06 22:38:04,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1246929863] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:04,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:04,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 22:38:04,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787581339] [2022-04-06 22:38:04,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:04,533 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 22:38:04,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:04,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 22:38:04,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-04-06 22:38:04,533 INFO L87 Difference]: Start difference. First operand 321 states and 462 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:04,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:04,635 INFO L93 Difference]: Finished difference Result 335 states and 475 transitions. [2022-04-06 22:38:04,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 22:38:04,635 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 57 [2022-04-06 22:38:04,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:04,637 INFO L225 Difference]: With dead ends: 335 [2022-04-06 22:38:04,637 INFO L226 Difference]: Without dead ends: 328 [2022-04-06 22:38:04,637 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-04-06 22:38:04,638 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 53 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:04,638 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 186 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:04,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-04-06 22:38:04,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 324. [2022-04-06 22:38:04,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 216 states have (on average 1.337962962962963) internal successors, (289), 226 states have internal predecessors, (289), 89 states have call successors, (89), 19 states have call predecessors, (89), 18 states have return successors, (87), 78 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 22:38:04,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 465 transitions. [2022-04-06 22:38:04,676 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 465 transitions. Word has length 57 [2022-04-06 22:38:04,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:04,676 INFO L478 AbstractCegarLoop]: Abstraction has 324 states and 465 transitions. [2022-04-06 22:38:04,676 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:04,676 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 465 transitions. [2022-04-06 22:38:04,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 22:38:04,677 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:04,677 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:04,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:04,887 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-04-06 22:38:04,887 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:04,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:04,888 INFO L85 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 1 times [2022-04-06 22:38:04,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:04,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [336802625] [2022-04-06 22:38:04,888 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:04,888 INFO L85 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 2 times [2022-04-06 22:38:04,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:04,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994360091] [2022-04-06 22:38:04,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:04,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:04,896 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:04,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [894316606] [2022-04-06 22:38:04,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:04,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:04,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:04,897 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:04,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-04-06 22:38:04,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:04,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:04,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 22:38:04,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:05,584 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-04-06 22:38:05,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:06,193 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-04-06 22:38:06,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:06,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994360091] [2022-04-06 22:38:06,193 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:06,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894316606] [2022-04-06 22:38:06,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894316606] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:06,194 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:06,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2022-04-06 22:38:06,194 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:06,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [336802625] [2022-04-06 22:38:06,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [336802625] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:06,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:06,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 22:38:06,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707581732] [2022-04-06 22:38:06,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:06,195 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 22:38:06,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:06,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 22:38:06,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2022-04-06 22:38:06,195 INFO L87 Difference]: Start difference. First operand 324 states and 465 transitions. Second operand has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:06,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:06,699 INFO L93 Difference]: Finished difference Result 384 states and 559 transitions. [2022-04-06 22:38:06,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 22:38:06,700 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2022-04-06 22:38:06,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:06,702 INFO L225 Difference]: With dead ends: 384 [2022-04-06 22:38:06,702 INFO L226 Difference]: Without dead ends: 381 [2022-04-06 22:38:06,703 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-04-06 22:38:06,703 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 74 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:06,703 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 386 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 22:38:06,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-04-06 22:38:06,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 377. [2022-04-06 22:38:06,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 243 states have (on average 1.345679012345679) internal successors, (327), 256 states have internal predecessors, (327), 113 states have call successors, (113), 21 states have call predecessors, (113), 20 states have return successors, (111), 99 states have call predecessors, (111), 111 states have call successors, (111) [2022-04-06 22:38:06,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 551 transitions. [2022-04-06 22:38:06,752 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 551 transitions. Word has length 58 [2022-04-06 22:38:06,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:06,753 INFO L478 AbstractCegarLoop]: Abstraction has 377 states and 551 transitions. [2022-04-06 22:38:06,753 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:06,753 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 551 transitions. [2022-04-06 22:38:06,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-04-06 22:38:06,754 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:06,754 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:06,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:06,975 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-06 22:38:06,975 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:06,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:06,976 INFO L85 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 1 times [2022-04-06 22:38:06,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:06,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [399778367] [2022-04-06 22:38:06,976 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:06,976 INFO L85 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 2 times [2022-04-06 22:38:06,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:06,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902705218] [2022-04-06 22:38:06,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:06,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:06,990 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:07,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690042863] [2022-04-06 22:38:07,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:07,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:07,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:07,003 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:07,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-04-06 22:38:07,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:07,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:07,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 22:38:07,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:07,194 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:07,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:07,365 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:07,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:07,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902705218] [2022-04-06 22:38:07,366 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:07,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690042863] [2022-04-06 22:38:07,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690042863] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:07,366 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:07,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-04-06 22:38:07,367 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:07,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [399778367] [2022-04-06 22:38:07,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [399778367] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:07,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:07,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 22:38:07,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387224649] [2022-04-06 22:38:07,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:07,367 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 22:38:07,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:07,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 22:38:07,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-04-06 22:38:07,368 INFO L87 Difference]: Start difference. First operand 377 states and 551 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:07,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:07,493 INFO L93 Difference]: Finished difference Result 604 states and 873 transitions. [2022-04-06 22:38:07,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 22:38:07,493 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2022-04-06 22:38:07,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:07,496 INFO L225 Difference]: With dead ends: 604 [2022-04-06 22:38:07,496 INFO L226 Difference]: Without dead ends: 440 [2022-04-06 22:38:07,497 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=206, Unknown=0, NotChecked=0, Total=342 [2022-04-06 22:38:07,497 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 69 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:07,497 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 216 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:07,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-04-06 22:38:07,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 426. [2022-04-06 22:38:07,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 279 states have (on average 1.3118279569892473) internal successors, (366), 290 states have internal predecessors, (366), 117 states have call successors, (117), 30 states have call predecessors, (117), 29 states have return successors, (115), 105 states have call predecessors, (115), 115 states have call successors, (115) [2022-04-06 22:38:07,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 598 transitions. [2022-04-06 22:38:07,544 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 598 transitions. Word has length 63 [2022-04-06 22:38:07,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:07,544 INFO L478 AbstractCegarLoop]: Abstraction has 426 states and 598 transitions. [2022-04-06 22:38:07,544 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:07,544 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 598 transitions. [2022-04-06 22:38:07,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-04-06 22:38:07,545 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:07,545 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:07,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:07,759 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 22:38:07,759 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:07,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:07,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 3 times [2022-04-06 22:38:07,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:07,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1255139449] [2022-04-06 22:38:07,760 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:07,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 4 times [2022-04-06 22:38:07,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:07,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859588286] [2022-04-06 22:38:07,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:07,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:07,767 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:07,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [621153152] [2022-04-06 22:38:07,767 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:07,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:07,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:07,769 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:07,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-04-06 22:38:07,816 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:07,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:07,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 22:38:07,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:07,954 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:07,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:08,124 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:08,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:08,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859588286] [2022-04-06 22:38:08,125 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:08,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621153152] [2022-04-06 22:38:08,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621153152] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:08,125 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:08,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-04-06 22:38:08,125 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:08,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1255139449] [2022-04-06 22:38:08,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1255139449] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:08,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:08,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 22:38:08,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395435485] [2022-04-06 22:38:08,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:08,126 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 22:38:08,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:08,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 22:38:08,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-04-06 22:38:08,127 INFO L87 Difference]: Start difference. First operand 426 states and 598 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:08,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:08,304 INFO L93 Difference]: Finished difference Result 531 states and 722 transitions. [2022-04-06 22:38:08,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 22:38:08,305 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 64 [2022-04-06 22:38:08,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:08,307 INFO L225 Difference]: With dead ends: 531 [2022-04-06 22:38:08,307 INFO L226 Difference]: Without dead ends: 524 [2022-04-06 22:38:08,308 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=188, Invalid=274, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:08,308 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 108 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:08,309 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 240 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:08,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-04-06 22:38:08,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 503. [2022-04-06 22:38:08,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 330 states have (on average 1.290909090909091) internal successors, (426), 346 states have internal predecessors, (426), 134 states have call successors, (134), 39 states have call predecessors, (134), 38 states have return successors, (131), 117 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 22:38:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 691 transitions. [2022-04-06 22:38:08,366 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 691 transitions. Word has length 64 [2022-04-06 22:38:08,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:08,366 INFO L478 AbstractCegarLoop]: Abstraction has 503 states and 691 transitions. [2022-04-06 22:38:08,366 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:08,366 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 691 transitions. [2022-04-06 22:38:08,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-06 22:38:08,367 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:08,367 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:08,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:08,590 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:08,590 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:08,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:08,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 1 times [2022-04-06 22:38:08,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:08,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [105755803] [2022-04-06 22:38:08,591 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:08,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 2 times [2022-04-06 22:38:08,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:08,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045047204] [2022-04-06 22:38:08,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:08,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:08,604 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:08,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1400411505] [2022-04-06 22:38:08,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:08,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:08,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:08,606 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:08,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-04-06 22:38:08,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:08,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:08,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 22:38:08,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:08,843 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-04-06 22:38:08,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:08,967 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-04-06 22:38:08,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:08,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045047204] [2022-04-06 22:38:08,967 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:08,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400411505] [2022-04-06 22:38:08,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400411505] provided 1 perfect and 1 imperfect interpolant sequences [2022-04-06 22:38:08,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:38:08,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 11 [2022-04-06 22:38:08,968 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:08,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [105755803] [2022-04-06 22:38:08,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [105755803] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:08,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:08,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:08,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687826922] [2022-04-06 22:38:08,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:08,968 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 22:38:08,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:08,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 22:38:08,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-04-06 22:38:08,969 INFO L87 Difference]: Start difference. First operand 503 states and 691 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:09,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:09,082 INFO L93 Difference]: Finished difference Result 517 states and 704 transitions. [2022-04-06 22:38:09,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 22:38:09,083 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2022-04-06 22:38:09,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:09,086 INFO L225 Difference]: With dead ends: 517 [2022-04-06 22:38:09,087 INFO L226 Difference]: Without dead ends: 515 [2022-04-06 22:38:09,087 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-04-06 22:38:09,089 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 12 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:09,089 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 144 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:38:09,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-04-06 22:38:09,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 511. [2022-04-06 22:38:09,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 336 states have (on average 1.2797619047619047) internal successors, (430), 352 states have internal predecessors, (430), 134 states have call successors, (134), 41 states have call predecessors, (134), 40 states have return successors, (131), 117 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 22:38:09,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 695 transitions. [2022-04-06 22:38:09,158 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 695 transitions. Word has length 67 [2022-04-06 22:38:09,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:09,158 INFO L478 AbstractCegarLoop]: Abstraction has 511 states and 695 transitions. [2022-04-06 22:38:09,158 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:09,159 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 695 transitions. [2022-04-06 22:38:09,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-06 22:38:09,159 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:09,159 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:09,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-04-06 22:38:09,377 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:09,378 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:09,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:09,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 3 times [2022-04-06 22:38:09,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:09,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [577692909] [2022-04-06 22:38:09,378 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:09,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 4 times [2022-04-06 22:38:09,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:09,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017037963] [2022-04-06 22:38:09,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:09,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:09,385 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:09,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [807307322] [2022-04-06 22:38:09,385 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:09,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:09,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:09,386 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:09,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-04-06 22:38:09,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:09,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:09,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 22:38:09,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:09,543 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:09,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:09,657 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:09,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:09,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017037963] [2022-04-06 22:38:09,657 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:09,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807307322] [2022-04-06 22:38:09,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807307322] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:09,658 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:09,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2022-04-06 22:38:09,658 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:09,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [577692909] [2022-04-06 22:38:09,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [577692909] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:09,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:09,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 22:38:09,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176075337] [2022-04-06 22:38:09,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:09,659 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 22:38:09,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:09,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 22:38:09,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-04-06 22:38:09,660 INFO L87 Difference]: Start difference. First operand 511 states and 695 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:10,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:10,146 INFO L93 Difference]: Finished difference Result 857 states and 1271 transitions. [2022-04-06 22:38:10,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 22:38:10,146 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-04-06 22:38:10,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:10,151 INFO L225 Difference]: With dead ends: 857 [2022-04-06 22:38:10,151 INFO L226 Difference]: Without dead ends: 850 [2022-04-06 22:38:10,152 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 127 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2022-04-06 22:38:10,152 INFO L913 BasicCegarLoop]: 118 mSDtfsCounter, 81 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:10,152 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 452 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 22:38:10,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2022-04-06 22:38:10,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 567. [2022-04-06 22:38:10,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 380 states have (on average 1.3) internal successors, (494), 395 states have internal predecessors, (494), 146 states have call successors, (146), 41 states have call predecessors, (146), 40 states have return successors, (143), 130 states have call predecessors, (143), 143 states have call successors, (143) [2022-04-06 22:38:10,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 783 transitions. [2022-04-06 22:38:10,234 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 783 transitions. Word has length 65 [2022-04-06 22:38:10,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:10,234 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 783 transitions. [2022-04-06 22:38:10,234 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:10,234 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 783 transitions. [2022-04-06 22:38:10,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-06 22:38:10,235 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:10,235 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:10,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:10,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-04-06 22:38:10,455 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:10,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:10,456 INFO L85 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 1 times [2022-04-06 22:38:10,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:10,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1189843008] [2022-04-06 22:38:10,456 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:10,456 INFO L85 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 2 times [2022-04-06 22:38:10,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:10,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386152484] [2022-04-06 22:38:10,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:10,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:10,464 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:10,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [16602803] [2022-04-06 22:38:10,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:10,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:10,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:10,465 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:10,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-04-06 22:38:10,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:10,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:10,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 22:38:10,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:10,652 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:10,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:10,787 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:10,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:10,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386152484] [2022-04-06 22:38:10,787 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:10,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16602803] [2022-04-06 22:38:10,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16602803] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:10,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:10,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-04-06 22:38:10,788 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:10,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1189843008] [2022-04-06 22:38:10,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1189843008] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:10,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:10,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 22:38:10,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637473208] [2022-04-06 22:38:10,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:10,788 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 22:38:10,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:10,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 22:38:10,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-04-06 22:38:10,789 INFO L87 Difference]: Start difference. First operand 567 states and 783 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:10,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:10,938 INFO L93 Difference]: Finished difference Result 839 states and 1203 transitions. [2022-04-06 22:38:10,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 22:38:10,943 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-04-06 22:38:10,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:10,948 INFO L225 Difference]: With dead ends: 839 [2022-04-06 22:38:10,948 INFO L226 Difference]: Without dead ends: 567 [2022-04-06 22:38:10,949 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=207, Unknown=0, NotChecked=0, Total=342 [2022-04-06 22:38:10,950 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 63 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:10,950 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 221 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:10,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2022-04-06 22:38:11,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 567. [2022-04-06 22:38:11,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 380 states have (on average 1.2894736842105263) internal successors, (490), 395 states have internal predecessors, (490), 146 states have call successors, (146), 41 states have call predecessors, (146), 40 states have return successors, (143), 130 states have call predecessors, (143), 143 states have call successors, (143) [2022-04-06 22:38:11,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 779 transitions. [2022-04-06 22:38:11,020 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 779 transitions. Word has length 65 [2022-04-06 22:38:11,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:11,020 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 779 transitions. [2022-04-06 22:38:11,020 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:11,020 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 779 transitions. [2022-04-06 22:38:11,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-06 22:38:11,022 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:11,022 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:11,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:11,243 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-04-06 22:38:11,243 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:11,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:11,243 INFO L85 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 1 times [2022-04-06 22:38:11,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:11,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1777396027] [2022-04-06 22:38:11,244 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:11,244 INFO L85 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 2 times [2022-04-06 22:38:11,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:11,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714994525] [2022-04-06 22:38:11,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:11,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:11,251 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:11,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1538526270] [2022-04-06 22:38:11,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:11,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:11,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:11,252 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:11,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-04-06 22:38:11,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:11,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:11,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 22:38:11,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:11,387 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-04-06 22:38:11,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 22:38:11,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:11,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714994525] [2022-04-06 22:38:11,388 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:11,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538526270] [2022-04-06 22:38:11,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538526270] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:11,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:11,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:11,388 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:11,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1777396027] [2022-04-06 22:38:11,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1777396027] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:11,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:11,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 22:38:11,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375805234] [2022-04-06 22:38:11,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:11,389 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 22:38:11,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:11,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 22:38:11,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 22:38:11,389 INFO L87 Difference]: Start difference. First operand 567 states and 779 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:11,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:11,529 INFO L93 Difference]: Finished difference Result 980 states and 1387 transitions. [2022-04-06 22:38:11,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 22:38:11,529 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2022-04-06 22:38:11,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:11,533 INFO L225 Difference]: With dead ends: 980 [2022-04-06 22:38:11,533 INFO L226 Difference]: Without dead ends: 624 [2022-04-06 22:38:11,534 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-06 22:38:11,534 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 11 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:11,534 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 121 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 22:38:11,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-04-06 22:38:11,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 568. [2022-04-06 22:38:11,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 395 states have (on average 1.3012658227848102) internal successors, (514), 400 states have internal predecessors, (514), 134 states have call successors, (134), 39 states have call predecessors, (134), 38 states have return successors, (131), 128 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 22:38:11,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 779 transitions. [2022-04-06 22:38:11,646 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 779 transitions. Word has length 69 [2022-04-06 22:38:11,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:11,647 INFO L478 AbstractCegarLoop]: Abstraction has 568 states and 779 transitions. [2022-04-06 22:38:11,647 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:11,647 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 779 transitions. [2022-04-06 22:38:11,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-06 22:38:11,648 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:11,648 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:11,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:11,870 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:11,871 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:11,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:11,871 INFO L85 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 3 times [2022-04-06 22:38:11,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:11,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1887770555] [2022-04-06 22:38:11,872 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:11,872 INFO L85 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 4 times [2022-04-06 22:38:11,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:11,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728410296] [2022-04-06 22:38:11,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:11,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:11,880 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:11,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1881719743] [2022-04-06 22:38:11,880 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:11,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:11,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:11,881 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:11,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-04-06 22:38:11,925 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:11,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:11,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 22:38:11,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:12,067 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:12,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:12,232 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:12,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:12,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728410296] [2022-04-06 22:38:12,232 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:12,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881719743] [2022-04-06 22:38:12,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881719743] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:12,232 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:12,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-04-06 22:38:12,233 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:12,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1887770555] [2022-04-06 22:38:12,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1887770555] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:12,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:12,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 22:38:12,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332396824] [2022-04-06 22:38:12,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:12,233 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 22:38:12,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:12,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 22:38:12,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-04-06 22:38:12,234 INFO L87 Difference]: Start difference. First operand 568 states and 779 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:12,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:12,399 INFO L93 Difference]: Finished difference Result 914 states and 1304 transitions. [2022-04-06 22:38:12,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 22:38:12,400 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 69 [2022-04-06 22:38:12,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:12,403 INFO L225 Difference]: With dead ends: 914 [2022-04-06 22:38:12,403 INFO L226 Difference]: Without dead ends: 584 [2022-04-06 22:38:12,404 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=277, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:12,404 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 101 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:12,405 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 238 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:12,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-04-06 22:38:12,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 575. [2022-04-06 22:38:12,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 402 states have (on average 1.2960199004975124) internal successors, (521), 404 states have internal predecessors, (521), 134 states have call successors, (134), 39 states have call predecessors, (134), 38 states have return successors, (131), 131 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 22:38:12,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 786 transitions. [2022-04-06 22:38:12,492 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 786 transitions. Word has length 69 [2022-04-06 22:38:12,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:12,492 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 786 transitions. [2022-04-06 22:38:12,492 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:12,492 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 786 transitions. [2022-04-06 22:38:12,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 22:38:12,493 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:12,493 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:12,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:12,711 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:12,711 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:12,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:12,712 INFO L85 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 3 times [2022-04-06 22:38:12,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:12,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1893296836] [2022-04-06 22:38:12,712 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:12,712 INFO L85 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 4 times [2022-04-06 22:38:12,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:12,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977361017] [2022-04-06 22:38:12,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:12,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:12,719 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:12,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [705556671] [2022-04-06 22:38:12,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:12,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:12,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:12,724 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:12,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-04-06 22:38:12,771 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:12,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:12,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 22:38:12,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:12,914 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:12,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:13,105 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:13,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:13,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977361017] [2022-04-06 22:38:13,105 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:13,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705556671] [2022-04-06 22:38:13,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705556671] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:13,106 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:13,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-04-06 22:38:13,106 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:13,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1893296836] [2022-04-06 22:38:13,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1893296836] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:13,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:13,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 22:38:13,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19905880] [2022-04-06 22:38:13,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:13,107 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 22:38:13,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:13,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 22:38:13,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-04-06 22:38:13,107 INFO L87 Difference]: Start difference. First operand 575 states and 786 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:13,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:13,354 INFO L93 Difference]: Finished difference Result 918 states and 1274 transitions. [2022-04-06 22:38:13,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 22:38:13,355 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2022-04-06 22:38:13,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:13,358 INFO L225 Difference]: With dead ends: 918 [2022-04-06 22:38:13,358 INFO L226 Difference]: Without dead ends: 688 [2022-04-06 22:38:13,359 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=244, Invalid=356, Unknown=0, NotChecked=0, Total=600 [2022-04-06 22:38:13,360 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 124 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:13,361 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 278 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:13,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-04-06 22:38:13,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 658. [2022-04-06 22:38:13,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 457 states have (on average 1.2735229759299782) internal successors, (582), 460 states have internal predecessors, (582), 151 states have call successors, (151), 50 states have call predecessors, (151), 49 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2022-04-06 22:38:13,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 880 transitions. [2022-04-06 22:38:13,465 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 880 transitions. Word has length 70 [2022-04-06 22:38:13,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:13,465 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 880 transitions. [2022-04-06 22:38:13,466 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:13,466 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 880 transitions. [2022-04-06 22:38:13,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 22:38:13,466 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:13,466 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:13,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-04-06 22:38:13,679 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-04-06 22:38:13,679 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:13,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:13,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 1 times [2022-04-06 22:38:13,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:13,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1439565093] [2022-04-06 22:38:13,680 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:13,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 2 times [2022-04-06 22:38:13,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:13,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519601242] [2022-04-06 22:38:13,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:13,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:13,688 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:13,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [480439836] [2022-04-06 22:38:13,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:13,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:13,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:13,689 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:13,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-04-06 22:38:13,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:13,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:13,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 22:38:13,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:13,849 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-04-06 22:38:13,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:13,997 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-04-06 22:38:13,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:13,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519601242] [2022-04-06 22:38:13,998 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:13,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480439836] [2022-04-06 22:38:13,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480439836] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:13,998 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:13,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-04-06 22:38:13,998 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:13,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1439565093] [2022-04-06 22:38:13,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1439565093] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:13,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:13,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 22:38:13,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155423361] [2022-04-06 22:38:13,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:13,999 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 22:38:13,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:14,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 22:38:14,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-04-06 22:38:14,003 INFO L87 Difference]: Start difference. First operand 658 states and 880 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:14,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:14,294 INFO L93 Difference]: Finished difference Result 757 states and 1022 transitions. [2022-04-06 22:38:14,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 22:38:14,295 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2022-04-06 22:38:14,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:14,300 INFO L225 Difference]: With dead ends: 757 [2022-04-06 22:38:14,300 INFO L226 Difference]: Without dead ends: 755 [2022-04-06 22:38:14,300 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-04-06 22:38:14,301 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 31 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:14,303 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 181 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:38:14,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2022-04-06 22:38:14,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 748. [2022-04-06 22:38:14,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 537 states have (on average 1.297951582867784) internal successors, (697), 546 states have internal predecessors, (697), 160 states have call successors, (160), 51 states have call predecessors, (160), 50 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2022-04-06 22:38:14,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1013 transitions. [2022-04-06 22:38:14,430 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1013 transitions. Word has length 70 [2022-04-06 22:38:14,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:14,430 INFO L478 AbstractCegarLoop]: Abstraction has 748 states and 1013 transitions. [2022-04-06 22:38:14,430 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 22:38:14,430 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1013 transitions. [2022-04-06 22:38:14,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-06 22:38:14,433 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:14,433 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:14,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:14,655 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-06 22:38:14,655 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:14,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:14,656 INFO L85 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 3 times [2022-04-06 22:38:14,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:14,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [20362933] [2022-04-06 22:38:14,656 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:14,656 INFO L85 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 4 times [2022-04-06 22:38:14,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:14,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304047321] [2022-04-06 22:38:14,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:14,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:14,663 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:14,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [450674141] [2022-04-06 22:38:14,663 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:14,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:14,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:14,665 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:14,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-04-06 22:38:14,707 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:14,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:14,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 22:38:14,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:15,378 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 8 proven. 52 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-04-06 22:38:15,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:15,888 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-04-06 22:38:15,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:15,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304047321] [2022-04-06 22:38:15,888 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:15,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450674141] [2022-04-06 22:38:15,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450674141] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:15,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:15,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 22 [2022-04-06 22:38:15,889 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:15,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [20362933] [2022-04-06 22:38:15,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [20362933] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:15,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:15,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 22:38:15,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245750084] [2022-04-06 22:38:15,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:15,890 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 22:38:15,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:15,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 22:38:15,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:15,891 INFO L87 Difference]: Start difference. First operand 748 states and 1013 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2022-04-06 22:38:16,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:16,507 INFO L93 Difference]: Finished difference Result 840 states and 1136 transitions. [2022-04-06 22:38:16,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 22:38:16,508 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 75 [2022-04-06 22:38:16,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:16,512 INFO L225 Difference]: With dead ends: 840 [2022-04-06 22:38:16,512 INFO L226 Difference]: Without dead ends: 838 [2022-04-06 22:38:16,513 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-04-06 22:38:16,513 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 75 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:16,513 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 471 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 22:38:16,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2022-04-06 22:38:16,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 813. [2022-04-06 22:38:16,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 579 states have (on average 1.302245250431779) internal successors, (754), 589 states have internal predecessors, (754), 178 states have call successors, (178), 56 states have call predecessors, (178), 55 states have return successors, (174), 167 states have call predecessors, (174), 174 states have call successors, (174) [2022-04-06 22:38:16,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1106 transitions. [2022-04-06 22:38:16,647 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1106 transitions. Word has length 75 [2022-04-06 22:38:16,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:16,648 INFO L478 AbstractCegarLoop]: Abstraction has 813 states and 1106 transitions. [2022-04-06 22:38:16,648 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2022-04-06 22:38:16,648 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1106 transitions. [2022-04-06 22:38:16,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-04-06 22:38:16,649 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:16,649 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:16,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:16,867 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 22:38:16,868 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:16,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:16,868 INFO L85 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 5 times [2022-04-06 22:38:16,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:16,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [971690340] [2022-04-06 22:38:16,868 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:16,869 INFO L85 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 6 times [2022-04-06 22:38:16,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:16,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382741877] [2022-04-06 22:38:16,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:16,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:16,875 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:16,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1758946123] [2022-04-06 22:38:16,875 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:38:16,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:16,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:16,876 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:16,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-04-06 22:38:16,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 22:38:16,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:16,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 22:38:16,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:17,072 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:17,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:17,267 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 22:38:17,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:17,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382741877] [2022-04-06 22:38:17,267 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:17,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758946123] [2022-04-06 22:38:17,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758946123] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:17,268 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:17,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-04-06 22:38:17,268 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:17,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [971690340] [2022-04-06 22:38:17,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [971690340] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:17,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:17,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 22:38:17,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661618956] [2022-04-06 22:38:17,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:17,268 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 22:38:17,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:17,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 22:38:17,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:17,269 INFO L87 Difference]: Start difference. First operand 813 states and 1106 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:17,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:17,520 INFO L93 Difference]: Finished difference Result 1433 states and 1997 transitions. [2022-04-06 22:38:17,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 22:38:17,520 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 76 [2022-04-06 22:38:17,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:17,525 INFO L225 Difference]: With dead ends: 1433 [2022-04-06 22:38:17,525 INFO L226 Difference]: Without dead ends: 975 [2022-04-06 22:38:17,526 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=309, Invalid=447, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:17,527 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 145 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:17,527 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 307 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:17,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-04-06 22:38:17,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 947. [2022-04-06 22:38:17,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 673 states have (on average 1.274888558692422) internal successors, (858), 683 states have internal predecessors, (858), 205 states have call successors, (205), 69 states have call predecessors, (205), 68 states have return successors, (200), 194 states have call predecessors, (200), 200 states have call successors, (200) [2022-04-06 22:38:17,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1263 transitions. [2022-04-06 22:38:17,682 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1263 transitions. Word has length 76 [2022-04-06 22:38:17,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:17,682 INFO L478 AbstractCegarLoop]: Abstraction has 947 states and 1263 transitions. [2022-04-06 22:38:17,682 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 22:38:17,682 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1263 transitions. [2022-04-06 22:38:17,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-06 22:38:17,683 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:17,683 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:17,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-04-06 22:38:17,899 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 22:38:17,899 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:17,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:17,900 INFO L85 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 1 times [2022-04-06 22:38:17,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:17,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [599845159] [2022-04-06 22:38:17,900 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:17,901 INFO L85 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 2 times [2022-04-06 22:38:17,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:17,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781951599] [2022-04-06 22:38:17,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:17,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:17,908 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:17,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1581490976] [2022-04-06 22:38:17,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:17,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:17,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:17,911 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:17,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-04-06 22:38:17,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:17,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:17,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 22:38:17,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:18,580 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-04-06 22:38:18,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:20,859 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-04-06 22:38:20,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:20,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781951599] [2022-04-06 22:38:20,860 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:20,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581490976] [2022-04-06 22:38:20,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581490976] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:20,860 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:20,860 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2022-04-06 22:38:20,860 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:20,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [599845159] [2022-04-06 22:38:20,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [599845159] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:20,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:20,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 22:38:20,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627992181] [2022-04-06 22:38:20,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:20,861 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 22:38:20,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:20,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 22:38:20,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:20,862 INFO L87 Difference]: Start difference. First operand 947 states and 1263 transitions. Second operand has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-04-06 22:38:21,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:21,799 INFO L93 Difference]: Finished difference Result 1025 states and 1371 transitions. [2022-04-06 22:38:21,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 22:38:21,799 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 81 [2022-04-06 22:38:21,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:21,804 INFO L225 Difference]: With dead ends: 1025 [2022-04-06 22:38:21,804 INFO L226 Difference]: Without dead ends: 1022 [2022-04-06 22:38:21,805 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-04-06 22:38:21,805 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 76 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:21,806 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 422 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 22:38:21,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2022-04-06 22:38:21,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 957. [2022-04-06 22:38:21,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 679 states have (on average 1.2695139911634756) internal successors, (862), 689 states have internal predecessors, (862), 207 states have call successors, (207), 71 states have call predecessors, (207), 70 states have return successors, (203), 196 states have call predecessors, (203), 203 states have call successors, (203) [2022-04-06 22:38:21,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1272 transitions. [2022-04-06 22:38:21,968 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1272 transitions. Word has length 81 [2022-04-06 22:38:21,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:21,968 INFO L478 AbstractCegarLoop]: Abstraction has 957 states and 1272 transitions. [2022-04-06 22:38:21,968 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-04-06 22:38:21,968 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1272 transitions. [2022-04-06 22:38:21,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-06 22:38:21,969 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:21,969 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:21,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-04-06 22:38:22,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 22:38:22,183 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:22,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:22,184 INFO L85 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 1 times [2022-04-06 22:38:22,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:22,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1806737830] [2022-04-06 22:38:22,184 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:22,184 INFO L85 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 2 times [2022-04-06 22:38:22,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:22,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150225528] [2022-04-06 22:38:22,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:22,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:22,190 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:22,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1510766976] [2022-04-06 22:38:22,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:22,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:22,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:22,192 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:22,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-04-06 22:38:22,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:22,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:22,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 22:38:22,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:22,457 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 88 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:22,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:22,693 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:22,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:22,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150225528] [2022-04-06 22:38:22,693 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:22,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510766976] [2022-04-06 22:38:22,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510766976] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:22,693 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:22,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-04-06 22:38:22,694 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:22,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1806737830] [2022-04-06 22:38:22,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1806737830] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:22,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:22,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 22:38:22,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44010373] [2022-04-06 22:38:22,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:22,694 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 22:38:22,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:22,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 22:38:22,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-04-06 22:38:22,695 INFO L87 Difference]: Start difference. First operand 957 states and 1272 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:22,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:22,942 INFO L93 Difference]: Finished difference Result 966 states and 1279 transitions. [2022-04-06 22:38:22,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 22:38:22,942 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 87 [2022-04-06 22:38:22,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:22,946 INFO L225 Difference]: With dead ends: 966 [2022-04-06 22:38:22,946 INFO L226 Difference]: Without dead ends: 959 [2022-04-06 22:38:22,946 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=246, Invalid=354, Unknown=0, NotChecked=0, Total=600 [2022-04-06 22:38:22,947 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 125 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:22,947 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 280 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:22,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2022-04-06 22:38:23,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 957. [2022-04-06 22:38:23,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 679 states have (on average 1.2665684830633284) internal successors, (860), 689 states have internal predecessors, (860), 207 states have call successors, (207), 71 states have call predecessors, (207), 70 states have return successors, (203), 196 states have call predecessors, (203), 203 states have call successors, (203) [2022-04-06 22:38:23,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1270 transitions. [2022-04-06 22:38:23,098 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1270 transitions. Word has length 87 [2022-04-06 22:38:23,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:23,098 INFO L478 AbstractCegarLoop]: Abstraction has 957 states and 1270 transitions. [2022-04-06 22:38:23,098 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:23,098 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1270 transitions. [2022-04-06 22:38:23,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 22:38:23,099 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:23,099 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:23,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:23,321 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:23,321 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:23,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:23,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 3 times [2022-04-06 22:38:23,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:23,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1973623522] [2022-04-06 22:38:23,322 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:23,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 4 times [2022-04-06 22:38:23,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:23,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759485345] [2022-04-06 22:38:23,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:23,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:23,337 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:23,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1865492114] [2022-04-06 22:38:23,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:23,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:23,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:23,338 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:23,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-04-06 22:38:23,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:23,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:23,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 22:38:23,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:24,199 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 52 proven. 35 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-04-06 22:38:24,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:27,834 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 65 proven. 19 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-04-06 22:38:27,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:27,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759485345] [2022-04-06 22:38:27,834 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:27,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865492114] [2022-04-06 22:38:27,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865492114] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:27,835 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:27,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 26 [2022-04-06 22:38:27,835 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:27,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1973623522] [2022-04-06 22:38:27,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1973623522] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:27,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:27,835 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 22:38:27,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900243382] [2022-04-06 22:38:27,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:27,836 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 22:38:27,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:27,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 22:38:27,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2022-04-06 22:38:27,836 INFO L87 Difference]: Start difference. First operand 957 states and 1270 transitions. Second operand has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:28,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:28,764 INFO L93 Difference]: Finished difference Result 1073 states and 1433 transitions. [2022-04-06 22:38:28,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 22:38:28,765 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 88 [2022-04-06 22:38:28,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:28,768 INFO L225 Difference]: With dead ends: 1073 [2022-04-06 22:38:28,769 INFO L226 Difference]: Without dead ends: 1070 [2022-04-06 22:38:28,769 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2022-04-06 22:38:28,770 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 91 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:28,770 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 639 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1071 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 22:38:28,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-04-06 22:38:28,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1027. [2022-04-06 22:38:28,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 723 states have (on average 1.2738589211618256) internal successors, (921), 734 states have internal predecessors, (921), 229 states have call successors, (229), 75 states have call predecessors, (229), 74 states have return successors, (225), 217 states have call predecessors, (225), 225 states have call successors, (225) [2022-04-06 22:38:28,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1375 transitions. [2022-04-06 22:38:28,934 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1375 transitions. Word has length 88 [2022-04-06 22:38:28,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:28,934 INFO L478 AbstractCegarLoop]: Abstraction has 1027 states and 1375 transitions. [2022-04-06 22:38:28,934 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:28,934 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1375 transitions. [2022-04-06 22:38:28,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-04-06 22:38:28,935 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:28,935 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:28,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:29,151 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-04-06 22:38:29,151 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:29,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:29,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 5 times [2022-04-06 22:38:29,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:29,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1541721401] [2022-04-06 22:38:29,152 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:29,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 6 times [2022-04-06 22:38:29,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:29,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542556317] [2022-04-06 22:38:29,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:29,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:29,158 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:29,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1318167881] [2022-04-06 22:38:29,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:38:29,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:29,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:29,160 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:29,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-04-06 22:38:29,236 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 22:38:29,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:29,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 22:38:29,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:29,407 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 98 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:29,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:29,631 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:29,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:29,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542556317] [2022-04-06 22:38:29,631 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:29,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318167881] [2022-04-06 22:38:29,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318167881] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:29,631 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:29,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-04-06 22:38:29,631 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:29,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1541721401] [2022-04-06 22:38:29,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1541721401] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:29,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:29,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 22:38:29,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246620068] [2022-04-06 22:38:29,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:29,633 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 22:38:29,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:29,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 22:38:29,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:29,634 INFO L87 Difference]: Start difference. First operand 1027 states and 1375 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:29,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:29,912 INFO L93 Difference]: Finished difference Result 1062 states and 1410 transitions. [2022-04-06 22:38:29,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 22:38:29,912 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 91 [2022-04-06 22:38:29,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:29,916 INFO L225 Difference]: With dead ends: 1062 [2022-04-06 22:38:29,916 INFO L226 Difference]: Without dead ends: 1055 [2022-04-06 22:38:29,917 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=312, Invalid=444, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:29,917 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 170 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:29,917 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 293 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:29,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-04-06 22:38:30,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1038. [2022-04-06 22:38:30,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 734 states have (on average 1.2697547683923707) internal successors, (932), 745 states have internal predecessors, (932), 229 states have call successors, (229), 75 states have call predecessors, (229), 74 states have return successors, (225), 217 states have call predecessors, (225), 225 states have call successors, (225) [2022-04-06 22:38:30,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1386 transitions. [2022-04-06 22:38:30,090 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1386 transitions. Word has length 91 [2022-04-06 22:38:30,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:30,091 INFO L478 AbstractCegarLoop]: Abstraction has 1038 states and 1386 transitions. [2022-04-06 22:38:30,091 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:30,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1386 transitions. [2022-04-06 22:38:30,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-04-06 22:38:30,092 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:30,092 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:30,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-04-06 22:38:30,298 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:30,298 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:30,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:30,298 INFO L85 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 1 times [2022-04-06 22:38:30,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:30,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [494562198] [2022-04-06 22:38:30,299 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:30,299 INFO L85 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 2 times [2022-04-06 22:38:30,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:30,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014603990] [2022-04-06 22:38:30,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:30,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:30,306 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:30,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [10355493] [2022-04-06 22:38:30,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:30,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:30,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:30,307 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:30,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-04-06 22:38:30,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:30,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:30,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 22:38:30,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:30,523 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 96 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:30,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:30,743 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:30,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:30,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014603990] [2022-04-06 22:38:30,743 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:30,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10355493] [2022-04-06 22:38:30,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10355493] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:30,744 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:30,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-04-06 22:38:30,744 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:30,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [494562198] [2022-04-06 22:38:30,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [494562198] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:30,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:30,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 22:38:30,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006402986] [2022-04-06 22:38:30,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:30,745 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 22:38:30,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:30,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 22:38:30,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-04-06 22:38:30,745 INFO L87 Difference]: Start difference. First operand 1038 states and 1386 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:31,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:31,032 INFO L93 Difference]: Finished difference Result 1382 states and 1902 transitions. [2022-04-06 22:38:31,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 22:38:31,032 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 93 [2022-04-06 22:38:31,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:31,037 INFO L225 Difference]: With dead ends: 1382 [2022-04-06 22:38:31,037 INFO L226 Difference]: Without dead ends: 1062 [2022-04-06 22:38:31,038 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=310, Invalid=446, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:31,039 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 155 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:31,039 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 301 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:31,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2022-04-06 22:38:31,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 1058. [2022-04-06 22:38:31,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 754 states have (on average 1.2612732095490715) internal successors, (951), 765 states have internal predecessors, (951), 229 states have call successors, (229), 75 states have call predecessors, (229), 74 states have return successors, (225), 217 states have call predecessors, (225), 225 states have call successors, (225) [2022-04-06 22:38:31,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1405 transitions. [2022-04-06 22:38:31,222 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1405 transitions. Word has length 93 [2022-04-06 22:38:31,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:31,223 INFO L478 AbstractCegarLoop]: Abstraction has 1058 states and 1405 transitions. [2022-04-06 22:38:31,223 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:31,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1405 transitions. [2022-04-06 22:38:31,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-06 22:38:31,224 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:31,224 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:31,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:31,443 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:31,444 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:31,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:31,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 5 times [2022-04-06 22:38:31,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:31,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [603956438] [2022-04-06 22:38:31,444 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:31,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 6 times [2022-04-06 22:38:31,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:31,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944711928] [2022-04-06 22:38:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:31,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:31,453 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:31,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2055463151] [2022-04-06 22:38:31,453 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:38:31,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:31,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:31,454 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:31,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-04-06 22:38:31,591 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 22:38:31,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:31,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 22:38:31,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:31,821 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 108 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:31,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:32,077 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 44 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:32,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:32,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944711928] [2022-04-06 22:38:32,077 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:32,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055463151] [2022-04-06 22:38:32,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055463151] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:32,077 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:32,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-04-06 22:38:32,078 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:32,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [603956438] [2022-04-06 22:38:32,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [603956438] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:32,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:32,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 22:38:32,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647375886] [2022-04-06 22:38:32,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:32,078 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 22:38:32,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:32,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 22:38:32,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-04-06 22:38:32,079 INFO L87 Difference]: Start difference. First operand 1058 states and 1405 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:32,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:32,435 INFO L93 Difference]: Finished difference Result 1539 states and 2090 transitions. [2022-04-06 22:38:32,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 22:38:32,435 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 97 [2022-04-06 22:38:32,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:32,439 INFO L225 Difference]: With dead ends: 1539 [2022-04-06 22:38:32,439 INFO L226 Difference]: Without dead ends: 1219 [2022-04-06 22:38:32,440 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=384, Invalid=546, Unknown=0, NotChecked=0, Total=930 [2022-04-06 22:38:32,440 INFO L913 BasicCegarLoop]: 73 mSDtfsCounter, 187 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:32,440 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 327 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:38:32,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2022-04-06 22:38:32,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1164. [2022-04-06 22:38:32,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 812 states have (on average 1.2561576354679802) internal successors, (1020), 824 states have internal predecessors, (1020), 262 states have call successors, (262), 90 states have call predecessors, (262), 89 states have return successors, (257), 249 states have call predecessors, (257), 257 states have call successors, (257) [2022-04-06 22:38:32,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1539 transitions. [2022-04-06 22:38:32,590 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1539 transitions. Word has length 97 [2022-04-06 22:38:32,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:32,590 INFO L478 AbstractCegarLoop]: Abstraction has 1164 states and 1539 transitions. [2022-04-06 22:38:32,590 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:32,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1539 transitions. [2022-04-06 22:38:32,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-04-06 22:38:32,591 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:32,592 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:32,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:32,807 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-04-06 22:38:32,807 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:32,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:32,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 7 times [2022-04-06 22:38:32,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:32,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [960800128] [2022-04-06 22:38:32,808 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:32,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 8 times [2022-04-06 22:38:32,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:32,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399800173] [2022-04-06 22:38:32,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:32,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:32,813 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:32,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1588490419] [2022-04-06 22:38:32,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:32,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:32,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:32,814 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:32,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-04-06 22:38:32,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:32,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:32,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 22:38:32,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:33,121 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 120 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:33,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:33,382 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 56 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:33,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:33,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399800173] [2022-04-06 22:38:33,382 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:33,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588490419] [2022-04-06 22:38:33,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588490419] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:33,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:33,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2022-04-06 22:38:33,383 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:33,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [960800128] [2022-04-06 22:38:33,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [960800128] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:33,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:33,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 22:38:33,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234391292] [2022-04-06 22:38:33,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:33,383 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 22:38:33,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:33,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 22:38:33,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2022-04-06 22:38:33,384 INFO L87 Difference]: Start difference. First operand 1164 states and 1539 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:33,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:33,753 INFO L93 Difference]: Finished difference Result 1434 states and 1877 transitions. [2022-04-06 22:38:33,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 22:38:33,753 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 98 [2022-04-06 22:38:33,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:33,759 INFO L225 Difference]: With dead ends: 1434 [2022-04-06 22:38:33,759 INFO L226 Difference]: Without dead ends: 1427 [2022-04-06 22:38:33,760 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=468, Invalid=654, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 22:38:33,761 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 218 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:33,761 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 327 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:33,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2022-04-06 22:38:33,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1358. [2022-04-06 22:38:33,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1358 states, 940 states have (on average 1.2446808510638299) internal successors, (1170), 965 states have internal predecessors, (1170), 311 states have call successors, (311), 107 states have call predecessors, (311), 106 states have return successors, (305), 285 states have call predecessors, (305), 305 states have call successors, (305) [2022-04-06 22:38:33,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 1786 transitions. [2022-04-06 22:38:33,943 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 1786 transitions. Word has length 98 [2022-04-06 22:38:33,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:33,943 INFO L478 AbstractCegarLoop]: Abstraction has 1358 states and 1786 transitions. [2022-04-06 22:38:33,943 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:33,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 1786 transitions. [2022-04-06 22:38:33,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-04-06 22:38:33,944 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:33,945 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:33,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:34,149 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-06 22:38:34,149 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:34,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:34,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 1 times [2022-04-06 22:38:34,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:34,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2041440103] [2022-04-06 22:38:34,150 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:34,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 2 times [2022-04-06 22:38:34,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:34,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190619335] [2022-04-06 22:38:34,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:34,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:34,156 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:34,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [560887928] [2022-04-06 22:38:34,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:34,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:34,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:34,157 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:34,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-04-06 22:38:34,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:34,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:34,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 22:38:34,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:34,403 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 103 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:34,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:34,708 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 39 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:34,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:34,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190619335] [2022-04-06 22:38:34,708 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:34,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560887928] [2022-04-06 22:38:34,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560887928] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:34,708 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:34,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-04-06 22:38:34,709 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:34,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2041440103] [2022-04-06 22:38:34,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2041440103] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:34,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:34,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 22:38:34,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549984811] [2022-04-06 22:38:34,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:34,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 22:38:34,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:34,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 22:38:34,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-04-06 22:38:34,710 INFO L87 Difference]: Start difference. First operand 1358 states and 1786 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:35,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:35,062 INFO L93 Difference]: Finished difference Result 1838 states and 2503 transitions. [2022-04-06 22:38:35,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 22:38:35,062 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 99 [2022-04-06 22:38:35,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:35,068 INFO L225 Difference]: With dead ends: 1838 [2022-04-06 22:38:35,069 INFO L226 Difference]: Without dead ends: 1358 [2022-04-06 22:38:35,070 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=383, Invalid=547, Unknown=0, NotChecked=0, Total=930 [2022-04-06 22:38:35,071 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 183 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:35,071 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 339 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:38:35,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1358 states. [2022-04-06 22:38:35,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1358 to 1334. [2022-04-06 22:38:35,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 924 states have (on average 1.2272727272727273) internal successors, (1134), 948 states have internal predecessors, (1134), 304 states have call successors, (304), 106 states have call predecessors, (304), 105 states have return successors, (298), 279 states have call predecessors, (298), 298 states have call successors, (298) [2022-04-06 22:38:35,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 1736 transitions. [2022-04-06 22:38:35,243 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 1736 transitions. Word has length 99 [2022-04-06 22:38:35,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:35,243 INFO L478 AbstractCegarLoop]: Abstraction has 1334 states and 1736 transitions. [2022-04-06 22:38:35,243 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:35,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 1736 transitions. [2022-04-06 22:38:35,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-06 22:38:35,245 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:35,245 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:35,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:35,459 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 22:38:35,459 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:35,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:35,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 5 times [2022-04-06 22:38:35,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:35,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1505843137] [2022-04-06 22:38:35,460 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:35,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 6 times [2022-04-06 22:38:35,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:35,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595508934] [2022-04-06 22:38:35,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:35,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:35,466 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:35,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1027597679] [2022-04-06 22:38:35,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:38:35,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:35,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:35,469 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:35,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-04-06 22:38:35,572 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 22:38:35,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:35,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 22:38:35,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:36,221 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 57 proven. 35 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-04-06 22:38:36,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:36,392 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:38:36,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:36,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595508934] [2022-04-06 22:38:36,527 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:36,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027597679] [2022-04-06 22:38:36,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027597679] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:38:36,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:38:36,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-04-06 22:38:36,527 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:36,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1505843137] [2022-04-06 22:38:36,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1505843137] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:36,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:36,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 22:38:36,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760162711] [2022-04-06 22:38:36,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:36,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 22:38:36,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:36,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 22:38:36,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-04-06 22:38:36,529 INFO L87 Difference]: Start difference. First operand 1334 states and 1736 transitions. Second operand has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-04-06 22:38:37,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:37,206 INFO L93 Difference]: Finished difference Result 1565 states and 2045 transitions. [2022-04-06 22:38:37,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 22:38:37,207 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2022-04-06 22:38:37,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:37,211 INFO L225 Difference]: With dead ends: 1565 [2022-04-06 22:38:37,211 INFO L226 Difference]: Without dead ends: 1556 [2022-04-06 22:38:37,212 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-04-06 22:38:37,212 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 68 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:37,212 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 307 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 22:38:37,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2022-04-06 22:38:37,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1518. [2022-04-06 22:38:37,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1051 states have (on average 1.2274024738344433) internal successors, (1290), 1078 states have internal predecessors, (1290), 350 states have call successors, (350), 118 states have call predecessors, (350), 116 states have return successors, (345), 321 states have call predecessors, (345), 345 states have call successors, (345) [2022-04-06 22:38:37,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1985 transitions. [2022-04-06 22:38:37,413 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1985 transitions. Word has length 104 [2022-04-06 22:38:37,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:37,414 INFO L478 AbstractCegarLoop]: Abstraction has 1518 states and 1985 transitions. [2022-04-06 22:38:37,414 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-04-06 22:38:37,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1985 transitions. [2022-04-06 22:38:37,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-04-06 22:38:37,416 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:37,416 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:37,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:37,618 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:37,618 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:37,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:37,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 5 times [2022-04-06 22:38:37,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:37,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1232166267] [2022-04-06 22:38:37,619 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:37,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 6 times [2022-04-06 22:38:37,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:37,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186877877] [2022-04-06 22:38:37,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:37,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:37,625 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:37,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1608084284] [2022-04-06 22:38:37,625 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:38:37,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:37,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:37,626 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:37,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-04-06 22:38:37,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 22:38:37,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:37,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 22:38:37,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:38,201 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 40 proven. 73 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-04-06 22:38:38,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:38,693 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 66 proven. 47 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-04-06 22:38:38,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:38,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186877877] [2022-04-06 22:38:38,694 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:38,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608084284] [2022-04-06 22:38:38,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608084284] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:38,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:38,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 18 [2022-04-06 22:38:38,694 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:38,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1232166267] [2022-04-06 22:38:38,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1232166267] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:38,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:38,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 22:38:38,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081538465] [2022-04-06 22:38:38,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:38,695 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 22:38:38,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:38,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 22:38:38,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-04-06 22:38:38,695 INFO L87 Difference]: Start difference. First operand 1518 states and 1985 transitions. Second operand has 13 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-04-06 22:38:39,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:39,795 INFO L93 Difference]: Finished difference Result 1833 states and 2418 transitions. [2022-04-06 22:38:39,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 22:38:39,795 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 102 [2022-04-06 22:38:39,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:39,801 INFO L225 Difference]: With dead ends: 1833 [2022-04-06 22:38:39,801 INFO L226 Difference]: Without dead ends: 1831 [2022-04-06 22:38:39,802 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 183 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:39,802 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 148 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:39,802 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 639 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 22:38:39,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2022-04-06 22:38:40,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1765. [2022-04-06 22:38:40,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1765 states, 1240 states have (on average 1.2508064516129032) internal successors, (1551), 1274 states have internal predecessors, (1551), 397 states have call successors, (397), 129 states have call predecessors, (397), 127 states have return successors, (392), 361 states have call predecessors, (392), 392 states have call successors, (392) [2022-04-06 22:38:40,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1765 states to 1765 states and 2340 transitions. [2022-04-06 22:38:40,096 INFO L78 Accepts]: Start accepts. Automaton has 1765 states and 2340 transitions. Word has length 102 [2022-04-06 22:38:40,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:40,097 INFO L478 AbstractCegarLoop]: Abstraction has 1765 states and 2340 transitions. [2022-04-06 22:38:40,097 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-04-06 22:38:40,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1765 states and 2340 transitions. [2022-04-06 22:38:40,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-04-06 22:38:40,098 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:40,099 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:40,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-04-06 22:38:40,319 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-04-06 22:38:40,319 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:40,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:40,320 INFO L85 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 7 times [2022-04-06 22:38:40,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:40,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [356185607] [2022-04-06 22:38:40,320 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:40,320 INFO L85 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 8 times [2022-04-06 22:38:40,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:40,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458450362] [2022-04-06 22:38:40,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:40,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:40,326 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:40,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1929174507] [2022-04-06 22:38:40,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:40,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:40,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:40,327 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:40,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-04-06 22:38:40,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:40,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:40,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 22:38:40,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:40,629 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 116 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:40,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:40,958 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 52 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:40,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:40,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458450362] [2022-04-06 22:38:40,959 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:40,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929174507] [2022-04-06 22:38:40,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929174507] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:40,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:40,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2022-04-06 22:38:40,959 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:40,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [356185607] [2022-04-06 22:38:40,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [356185607] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:40,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:40,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 22:38:40,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468868587] [2022-04-06 22:38:40,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:40,960 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 22:38:40,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:40,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 22:38:40,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2022-04-06 22:38:40,961 INFO L87 Difference]: Start difference. First operand 1765 states and 2340 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:41,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:41,514 INFO L93 Difference]: Finished difference Result 2634 states and 3640 transitions. [2022-04-06 22:38:41,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 22:38:41,514 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 103 [2022-04-06 22:38:41,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:41,522 INFO L225 Difference]: With dead ends: 2634 [2022-04-06 22:38:41,522 INFO L226 Difference]: Without dead ends: 1870 [2022-04-06 22:38:41,525 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=657, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 22:38:41,525 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 232 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:41,526 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 339 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:38:41,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2022-04-06 22:38:41,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1825. [2022-04-06 22:38:41,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1825 states, 1298 states have (on average 1.2496147919876734) internal successors, (1622), 1319 states have internal predecessors, (1622), 398 states have call successors, (398), 130 states have call predecessors, (398), 128 states have return successors, (393), 375 states have call predecessors, (393), 393 states have call successors, (393) [2022-04-06 22:38:41,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1825 states to 1825 states and 2413 transitions. [2022-04-06 22:38:41,919 INFO L78 Accepts]: Start accepts. Automaton has 1825 states and 2413 transitions. Word has length 103 [2022-04-06 22:38:41,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:41,919 INFO L478 AbstractCegarLoop]: Abstraction has 1825 states and 2413 transitions. [2022-04-06 22:38:41,919 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:41,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1825 states and 2413 transitions. [2022-04-06 22:38:41,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-06 22:38:41,921 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:41,921 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:41,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-04-06 22:38:42,121 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-06 22:38:42,121 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:42,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:42,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 7 times [2022-04-06 22:38:42,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:42,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [583375607] [2022-04-06 22:38:42,122 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:42,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 8 times [2022-04-06 22:38:42,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:42,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107664806] [2022-04-06 22:38:42,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:42,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:42,128 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:42,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1576856402] [2022-04-06 22:38:42,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:42,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:42,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:42,132 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:42,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-04-06 22:38:42,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:42,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:42,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 22:38:42,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:42,441 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 133 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:38:42,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:42,793 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 69 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:38:42,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:42,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107664806] [2022-04-06 22:38:42,793 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:42,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576856402] [2022-04-06 22:38:42,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576856402] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:42,793 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:42,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2022-04-06 22:38:42,794 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:42,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [583375607] [2022-04-06 22:38:42,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [583375607] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:42,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:42,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 22:38:42,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121111917] [2022-04-06 22:38:42,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:42,794 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 22:38:42,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:42,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 22:38:42,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:42,795 INFO L87 Difference]: Start difference. First operand 1825 states and 2413 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:43,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:43,397 INFO L93 Difference]: Finished difference Result 2758 states and 3762 transitions. [2022-04-06 22:38:43,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 22:38:43,398 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 104 [2022-04-06 22:38:43,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:43,407 INFO L225 Difference]: With dead ends: 2758 [2022-04-06 22:38:43,407 INFO L226 Difference]: Without dead ends: 2189 [2022-04-06 22:38:43,409 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=556, Invalid=776, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 22:38:43,409 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 271 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:43,409 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 352 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:38:43,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2189 states. [2022-04-06 22:38:43,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2189 to 2064. [2022-04-06 22:38:43,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2064 states, 1436 states have (on average 1.2395543175487465) internal successors, (1780), 1459 states have internal predecessors, (1780), 474 states have call successors, (474), 155 states have call predecessors, (474), 153 states have return successors, (468), 449 states have call predecessors, (468), 468 states have call successors, (468) [2022-04-06 22:38:43,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 2722 transitions. [2022-04-06 22:38:43,843 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 2722 transitions. Word has length 104 [2022-04-06 22:38:43,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:43,844 INFO L478 AbstractCegarLoop]: Abstraction has 2064 states and 2722 transitions. [2022-04-06 22:38:43,844 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:38:43,844 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 2722 transitions. [2022-04-06 22:38:43,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-04-06 22:38:43,845 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:43,845 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:43,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-04-06 22:38:44,047 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-06 22:38:44,048 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:44,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:44,048 INFO L85 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 7 times [2022-04-06 22:38:44,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:44,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [623127251] [2022-04-06 22:38:44,049 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:44,049 INFO L85 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 8 times [2022-04-06 22:38:44,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:44,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065872428] [2022-04-06 22:38:44,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:44,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:44,054 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:44,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1782899785] [2022-04-06 22:38:44,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:44,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:44,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:44,056 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:44,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-04-06 22:38:44,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:44,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:44,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 22:38:44,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:45,100 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 93 proven. 46 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-04-06 22:38:45,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:46,120 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 117 proven. 12 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-04-06 22:38:46,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:46,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065872428] [2022-04-06 22:38:46,121 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:46,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782899785] [2022-04-06 22:38:46,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782899785] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:46,121 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:46,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2022-04-06 22:38:46,121 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:46,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [623127251] [2022-04-06 22:38:46,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [623127251] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:46,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:46,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 22:38:46,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047121014] [2022-04-06 22:38:46,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:46,122 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 22:38:46,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:46,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 22:38:46,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-04-06 22:38:46,123 INFO L87 Difference]: Start difference. First operand 2064 states and 2722 transitions. Second operand has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:38:47,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:47,084 INFO L93 Difference]: Finished difference Result 2130 states and 2803 transitions. [2022-04-06 22:38:47,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 22:38:47,084 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 108 [2022-04-06 22:38:47,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:47,091 INFO L225 Difference]: With dead ends: 2130 [2022-04-06 22:38:47,091 INFO L226 Difference]: Without dead ends: 2125 [2022-04-06 22:38:47,092 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:47,093 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 64 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:47,094 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 574 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 22:38:47,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2022-04-06 22:38:47,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 2071. [2022-04-06 22:38:47,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2071 states, 1442 states have (on average 1.2371705963938973) internal successors, (1784), 1466 states have internal predecessors, (1784), 471 states have call successors, (471), 158 states have call predecessors, (471), 157 states have return successors, (466), 446 states have call predecessors, (466), 466 states have call successors, (466) [2022-04-06 22:38:47,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 2721 transitions. [2022-04-06 22:38:47,455 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 2721 transitions. Word has length 108 [2022-04-06 22:38:47,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:47,455 INFO L478 AbstractCegarLoop]: Abstraction has 2071 states and 2721 transitions. [2022-04-06 22:38:47,455 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:38:47,455 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 2721 transitions. [2022-04-06 22:38:47,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-04-06 22:38:47,457 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:47,457 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:47,474 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-04-06 22:38:47,662 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-04-06 22:38:47,663 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:47,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:47,663 INFO L85 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 9 times [2022-04-06 22:38:47,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:47,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1771945745] [2022-04-06 22:38:47,663 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:47,664 INFO L85 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 10 times [2022-04-06 22:38:47,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:47,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264943584] [2022-04-06 22:38:47,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:47,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:47,669 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:47,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [623244321] [2022-04-06 22:38:47,669 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:38:47,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:47,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:47,671 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:47,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-04-06 22:38:47,720 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:38:47,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:47,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 22:38:47,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:49,814 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 84 proven. 64 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-04-06 22:38:49,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:52,412 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 97 proven. 45 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 22:38:52,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:52,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264943584] [2022-04-06 22:38:52,413 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:52,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623244321] [2022-04-06 22:38:52,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623244321] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:52,413 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:52,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 34 [2022-04-06 22:38:52,413 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:52,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1771945745] [2022-04-06 22:38:52,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1771945745] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:52,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:52,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 22:38:52,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989611600] [2022-04-06 22:38:52,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:52,414 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 22:38:52,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:52,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 22:38:52,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 22:38:52,414 INFO L87 Difference]: Start difference. First operand 2071 states and 2721 transitions. Second operand has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 22:38:54,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:38:54,694 INFO L93 Difference]: Finished difference Result 2221 states and 2903 transitions. [2022-04-06 22:38:54,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 22:38:54,695 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) Word has length 111 [2022-04-06 22:38:54,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:38:54,703 INFO L225 Difference]: With dead ends: 2221 [2022-04-06 22:38:54,703 INFO L226 Difference]: Without dead ends: 2218 [2022-04-06 22:38:54,704 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=274, Invalid=1532, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 22:38:54,705 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 122 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1633 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:38:54,705 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 819 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1633 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 22:38:54,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2218 states. [2022-04-06 22:38:55,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2218 to 2137. [2022-04-06 22:38:55,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 1487 states have (on average 1.2313382649630127) internal successors, (1831), 1511 states have internal predecessors, (1831), 479 states have call successors, (479), 171 states have call predecessors, (479), 170 states have return successors, (474), 454 states have call predecessors, (474), 474 states have call successors, (474) [2022-04-06 22:38:55,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 2784 transitions. [2022-04-06 22:38:55,091 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 2784 transitions. Word has length 111 [2022-04-06 22:38:55,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:38:55,092 INFO L478 AbstractCegarLoop]: Abstraction has 2137 states and 2784 transitions. [2022-04-06 22:38:55,092 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 22:38:55,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 2784 transitions. [2022-04-06 22:38:55,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 22:38:55,093 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:38:55,093 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:38:55,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-04-06 22:38:55,293 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:55,293 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:38:55,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:38:55,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 7 times [2022-04-06 22:38:55,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:55,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1540499423] [2022-04-06 22:38:55,294 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:38:55,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 8 times [2022-04-06 22:38:55,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:38:55,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764624428] [2022-04-06 22:38:55,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:38:55,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:38:55,302 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:38:55,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [91510545] [2022-04-06 22:38:55,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:38:55,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:38:55,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:38:55,307 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:38:55,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-04-06 22:38:55,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:38:55,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:38:55,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 22:38:55,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:38:55,793 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:38:57,246 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:38:57,256 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:38:57,408 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 47 proven. 113 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-04-06 22:38:57,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:38:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 102 proven. 21 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-04-06 22:38:58,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:38:58,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764624428] [2022-04-06 22:38:58,533 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:38:58,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91510545] [2022-04-06 22:38:58,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91510545] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:38:58,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:38:58,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 12] total 28 [2022-04-06 22:38:58,534 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:38:58,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1540499423] [2022-04-06 22:38:58,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1540499423] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:38:58,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:38:58,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 22:38:58,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383512272] [2022-04-06 22:38:58,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:38:58,536 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 22:38:58,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:38:58,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 22:38:58,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:38:58,537 INFO L87 Difference]: Start difference. First operand 2137 states and 2784 transitions. Second operand has 21 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 8 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) [2022-04-06 22:39:01,020 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:03,041 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:05,545 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:07,547 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:08,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:39:08,534 INFO L93 Difference]: Finished difference Result 2272 states and 2960 transitions. [2022-04-06 22:39:08,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 22:39:08,535 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 8 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) Word has length 109 [2022-04-06 22:39:08,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:39:08,541 INFO L225 Difference]: With dead ends: 2272 [2022-04-06 22:39:08,541 INFO L226 Difference]: Without dead ends: 2270 [2022-04-06 22:39:08,542 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 188 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 22:39:08,543 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 111 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1607 mSolverCounterSat, 41 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1607 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:39:08,543 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 1039 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1607 Invalid, 4 Unknown, 0 Unchecked, 9.2s Time] [2022-04-06 22:39:08,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2022-04-06 22:39:08,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 2212. [2022-04-06 22:39:08,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2212 states, 1537 states have (on average 1.2335718932986337) internal successors, (1896), 1562 states have internal predecessors, (1896), 497 states have call successors, (497), 178 states have call predecessors, (497), 177 states have return successors, (492), 471 states have call predecessors, (492), 492 states have call successors, (492) [2022-04-06 22:39:08,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2212 states to 2212 states and 2885 transitions. [2022-04-06 22:39:08,933 INFO L78 Accepts]: Start accepts. Automaton has 2212 states and 2885 transitions. Word has length 109 [2022-04-06 22:39:08,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:39:08,934 INFO L478 AbstractCegarLoop]: Abstraction has 2212 states and 2885 transitions. [2022-04-06 22:39:08,934 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 8 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) [2022-04-06 22:39:08,935 INFO L276 IsEmpty]: Start isEmpty. Operand 2212 states and 2885 transitions. [2022-04-06 22:39:08,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 22:39:08,936 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:39:08,936 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:39:08,952 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-04-06 22:39:09,139 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:39:09,139 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:39:09,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:39:09,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 9 times [2022-04-06 22:39:09,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:39:09,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1112201010] [2022-04-06 22:39:09,140 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:39:09,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 10 times [2022-04-06 22:39:09,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:39:09,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897184630] [2022-04-06 22:39:09,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:39:09,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:39:09,146 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:39:09,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1282766262] [2022-04-06 22:39:09,147 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:39:09,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:39:09,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:39:09,148 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:39:09,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-04-06 22:39:09,219 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:39:09,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:39:09,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 22:39:09,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:39:09,468 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 142 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 22:39:09,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:39:09,831 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 78 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 22:39:09,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:39:09,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897184630] [2022-04-06 22:39:09,831 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:39:09,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282766262] [2022-04-06 22:39:09,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282766262] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:39:09,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:39:09,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-04-06 22:39:09,832 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:39:09,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1112201010] [2022-04-06 22:39:09,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1112201010] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:39:09,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:39:09,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 22:39:09,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850628323] [2022-04-06 22:39:09,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:39:09,832 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 22:39:09,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:39:09,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 22:39:09,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-04-06 22:39:09,833 INFO L87 Difference]: Start difference. First operand 2212 states and 2885 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:39:10,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:39:10,628 INFO L93 Difference]: Finished difference Result 3498 states and 4737 transitions. [2022-04-06 22:39:10,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 22:39:10,629 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 110 [2022-04-06 22:39:10,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:39:10,637 INFO L225 Difference]: With dead ends: 3498 [2022-04-06 22:39:10,638 INFO L226 Difference]: Without dead ends: 2692 [2022-04-06 22:39:10,641 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=653, Invalid=907, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 22:39:10,641 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 284 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:39:10,641 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 394 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:39:10,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2022-04-06 22:39:11,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2630. [2022-04-06 22:39:11,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2630 states, 1836 states have (on average 1.2167755991285403) internal successors, (2234), 1862 states have internal predecessors, (2234), 587 states have call successors, (587), 207 states have call predecessors, (587), 206 states have return successors, (581), 560 states have call predecessors, (581), 581 states have call successors, (581) [2022-04-06 22:39:11,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2630 states to 2630 states and 3402 transitions. [2022-04-06 22:39:11,258 INFO L78 Accepts]: Start accepts. Automaton has 2630 states and 3402 transitions. Word has length 110 [2022-04-06 22:39:11,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:39:11,259 INFO L478 AbstractCegarLoop]: Abstraction has 2630 states and 3402 transitions. [2022-04-06 22:39:11,259 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 22:39:11,259 INFO L276 IsEmpty]: Start isEmpty. Operand 2630 states and 3402 transitions. [2022-04-06 22:39:11,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-04-06 22:39:11,261 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:39:11,261 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:39:11,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-04-06 22:39:11,475 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-04-06 22:39:11,475 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:39:11,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:39:11,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 11 times [2022-04-06 22:39:11,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:39:11,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1679244286] [2022-04-06 22:39:11,476 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:39:11,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 12 times [2022-04-06 22:39:11,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:39:11,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303097791] [2022-04-06 22:39:11,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:39:11,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:39:11,483 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:39:11,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [311184486] [2022-04-06 22:39:11,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:39:11,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:39:11,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:39:11,484 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:39:11,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-04-06 22:39:11,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 22:39:11,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:39:11,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 22:39:11,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:39:12,815 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 89 proven. 81 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-04-06 22:39:12,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:39:17,884 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:39:17,890 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:39:22,623 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 89 proven. 81 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-04-06 22:39:22,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:39:22,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303097791] [2022-04-06 22:39:22,624 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:39:22,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311184486] [2022-04-06 22:39:22,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311184486] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:39:22,624 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:39:22,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 37 [2022-04-06 22:39:22,624 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:39:22,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1679244286] [2022-04-06 22:39:22,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1679244286] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:39:22,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:39:22,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 22:39:22,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822209266] [2022-04-06 22:39:22,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:39:22,625 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 22:39:22,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:39:22,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 22:39:22,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1109, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 22:39:22,626 INFO L87 Difference]: Start difference. First operand 2630 states and 3402 transitions. Second operand has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-04-06 22:39:24,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:39:24,292 INFO L93 Difference]: Finished difference Result 2778 states and 3585 transitions. [2022-04-06 22:39:24,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 22:39:24,293 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 115 [2022-04-06 22:39:24,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:39:24,300 INFO L225 Difference]: With dead ends: 2778 [2022-04-06 22:39:24,300 INFO L226 Difference]: Without dead ends: 2771 [2022-04-06 22:39:24,301 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 192 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=301, Invalid=1505, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 22:39:24,301 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 95 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 22:39:24,301 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 714 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 22:39:24,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2771 states. [2022-04-06 22:39:24,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2771 to 2709. [2022-04-06 22:39:24,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2709 states, 1888 states have (on average 1.2139830508474576) internal successors, (2292), 1913 states have internal predecessors, (2292), 604 states have call successors, (604), 217 states have call predecessors, (604), 216 states have return successors, (598), 578 states have call predecessors, (598), 598 states have call successors, (598) [2022-04-06 22:39:24,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2709 states to 2709 states and 3494 transitions. [2022-04-06 22:39:24,766 INFO L78 Accepts]: Start accepts. Automaton has 2709 states and 3494 transitions. Word has length 115 [2022-04-06 22:39:24,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:39:24,766 INFO L478 AbstractCegarLoop]: Abstraction has 2709 states and 3494 transitions. [2022-04-06 22:39:24,767 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-04-06 22:39:24,767 INFO L276 IsEmpty]: Start isEmpty. Operand 2709 states and 3494 transitions. [2022-04-06 22:39:24,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-04-06 22:39:24,768 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:39:24,768 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:39:24,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-04-06 22:39:24,975 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-06 22:39:24,975 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:39:24,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:39:24,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 13 times [2022-04-06 22:39:24,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:39:24,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [720190025] [2022-04-06 22:39:24,976 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:39:24,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 14 times [2022-04-06 22:39:24,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:39:24,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877125128] [2022-04-06 22:39:24,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:39:24,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:39:24,982 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:39:24,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [749989937] [2022-04-06 22:39:24,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:39:24,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:39:24,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:39:24,983 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:39:24,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-04-06 22:39:25,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:39:25,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:39:25,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 22:39:25,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:39:25,622 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:39:30,910 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 97 proven. 85 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-04-06 22:39:30,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:39:40,848 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 130 proven. 19 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2022-04-06 22:39:40,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:39:40,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877125128] [2022-04-06 22:39:40,849 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:39:40,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749989937] [2022-04-06 22:39:40,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749989937] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:39:40,849 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:39:40,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 16] total 36 [2022-04-06 22:39:40,849 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:39:40,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [720190025] [2022-04-06 22:39:40,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [720190025] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:39:40,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:39:40,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 22:39:40,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453589244] [2022-04-06 22:39:40,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:39:40,850 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 22:39:40,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:39:40,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 22:39:40,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1056, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 22:39:40,850 INFO L87 Difference]: Start difference. First operand 2709 states and 3494 transitions. Second operand has 25 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 21 states have internal predecessors, (53), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 22:39:43,460 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:45,464 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:49,692 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:39:58,160 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:40:00,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:40:02,952 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:40:03,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:40:03,272 INFO L93 Difference]: Finished difference Result 2979 states and 3842 transitions. [2022-04-06 22:40:03,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 22:40:03,273 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 21 states have internal predecessors, (53), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) Word has length 115 [2022-04-06 22:40:03,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:40:03,280 INFO L225 Difference]: With dead ends: 2979 [2022-04-06 22:40:03,280 INFO L226 Difference]: Without dead ends: 2976 [2022-04-06 22:40:03,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 192 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=303, Invalid=1677, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 22:40:03,282 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 129 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 1722 mSolverCounterSat, 70 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 1798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1722 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2022-04-06 22:40:03,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 899 Invalid, 1798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1722 Invalid, 6 Unknown, 0 Unchecked, 19.7s Time] [2022-04-06 22:40:03,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2022-04-06 22:40:03,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2912. [2022-04-06 22:40:03,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2020 states have (on average 1.2103960396039604) internal successors, (2445), 2046 states have internal predecessors, (2445), 654 states have call successors, (654), 238 states have call predecessors, (654), 237 states have return successors, (648), 627 states have call predecessors, (648), 648 states have call successors, (648) [2022-04-06 22:40:03,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3747 transitions. [2022-04-06 22:40:03,839 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3747 transitions. Word has length 115 [2022-04-06 22:40:03,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:40:03,840 INFO L478 AbstractCegarLoop]: Abstraction has 2912 states and 3747 transitions. [2022-04-06 22:40:03,840 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 21 states have internal predecessors, (53), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 22:40:03,840 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3747 transitions. [2022-04-06 22:40:03,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-06 22:40:03,841 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:40:03,841 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:40:03,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-04-06 22:40:04,042 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 22:40:04,042 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:40:04,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:40:04,042 INFO L85 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 3 times [2022-04-06 22:40:04,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:04,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [929993703] [2022-04-06 22:40:04,043 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:40:04,043 INFO L85 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 4 times [2022-04-06 22:40:04,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:40:04,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045591998] [2022-04-06 22:40:04,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:40:04,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:40:04,048 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:40:04,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1310639740] [2022-04-06 22:40:04,048 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:40:04,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:04,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:40:04,049 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:40:04,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-04-06 22:40:04,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:40:04,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:40:04,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 22:40:04,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:40:04,399 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 262 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:40:04,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:40:04,780 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 70 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:40:04,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:40:04,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045591998] [2022-04-06 22:40:04,781 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:40:04,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310639740] [2022-04-06 22:40:04,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310639740] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:40:04,781 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:40:04,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2022-04-06 22:40:04,781 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:40:04,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [929993703] [2022-04-06 22:40:04,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [929993703] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:40:04,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:40:04,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 22:40:04,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501023054] [2022-04-06 22:40:04,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:40:04,782 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 22:40:04,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:04,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 22:40:04,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2022-04-06 22:40:04,782 INFO L87 Difference]: Start difference. First operand 2912 states and 3747 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:40:05,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:40:05,520 INFO L93 Difference]: Finished difference Result 2925 states and 3756 transitions. [2022-04-06 22:40:05,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 22:40:05,520 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 121 [2022-04-06 22:40:05,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:40:05,527 INFO L225 Difference]: With dead ends: 2925 [2022-04-06 22:40:05,528 INFO L226 Difference]: Without dead ends: 2918 [2022-04-06 22:40:05,529 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=558, Invalid=774, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 22:40:05,529 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 226 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:40:05,529 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 379 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:40:05,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2022-04-06 22:40:06,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2912. [2022-04-06 22:40:06,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2020 states have (on average 1.2074257425742574) internal successors, (2439), 2046 states have internal predecessors, (2439), 654 states have call successors, (654), 238 states have call predecessors, (654), 237 states have return successors, (648), 627 states have call predecessors, (648), 648 states have call successors, (648) [2022-04-06 22:40:06,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3741 transitions. [2022-04-06 22:40:06,204 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3741 transitions. Word has length 121 [2022-04-06 22:40:06,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:40:06,204 INFO L478 AbstractCegarLoop]: Abstraction has 2912 states and 3741 transitions. [2022-04-06 22:40:06,204 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:40:06,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3741 transitions. [2022-04-06 22:40:06,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-04-06 22:40:06,206 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:40:06,207 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:40:06,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-04-06 22:40:06,428 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:06,429 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:40:06,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:40:06,429 INFO L85 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 15 times [2022-04-06 22:40:06,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:06,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1140835482] [2022-04-06 22:40:06,429 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:40:06,429 INFO L85 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 16 times [2022-04-06 22:40:06,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:40:06,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652289263] [2022-04-06 22:40:06,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:40:06,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:40:06,435 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:40:06,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1416592571] [2022-04-06 22:40:06,435 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:40:06,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:06,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:40:06,436 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:40:06,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-04-06 22:40:06,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:40:06,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:40:06,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 22:40:06,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:40:10,532 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:40:12,037 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 86 proven. 110 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-04-06 22:40:12,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:40:13,673 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:40:15,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:40:15,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652289263] [2022-04-06 22:40:15,670 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:40:15,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416592571] [2022-04-06 22:40:15,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416592571] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:40:15,671 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:40:15,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-04-06 22:40:15,671 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:40:15,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1140835482] [2022-04-06 22:40:15,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1140835482] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:40:15,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:40:15,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 22:40:15,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929989263] [2022-04-06 22:40:15,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:40:15,671 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 22:40:15,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:15,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 22:40:15,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 22:40:15,672 INFO L87 Difference]: Start difference. First operand 2912 states and 3741 transitions. Second operand has 28 states, 25 states have (on average 2.4) internal successors, (60), 23 states have internal predecessors, (60), 9 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 8 states have call successors, (15) [2022-04-06 22:40:23,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:40:23,127 INFO L93 Difference]: Finished difference Result 3037 states and 3905 transitions. [2022-04-06 22:40:23,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 22:40:23,128 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 2.4) internal successors, (60), 23 states have internal predecessors, (60), 9 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 8 states have call successors, (15) Word has length 122 [2022-04-06 22:40:23,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:40:23,137 INFO L225 Difference]: With dead ends: 3037 [2022-04-06 22:40:23,137 INFO L226 Difference]: Without dead ends: 3034 [2022-04-06 22:40:23,138 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=273, Invalid=1889, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 22:40:23,139 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 141 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 2618 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 1333 SdHoareTripleChecker+Invalid, 2679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 2618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:40:23,139 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 1333 Invalid, 2679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 2618 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-04-06 22:40:23,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2022-04-06 22:40:23,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 2998. [2022-04-06 22:40:23,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2077 states have (on average 1.2103996148290803) internal successors, (2514), 2104 states have internal predecessors, (2514), 676 states have call successors, (676), 245 states have call predecessors, (676), 244 states have return successors, (670), 648 states have call predecessors, (670), 670 states have call successors, (670) [2022-04-06 22:40:23,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 3860 transitions. [2022-04-06 22:40:23,859 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 3860 transitions. Word has length 122 [2022-04-06 22:40:23,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:40:23,859 INFO L478 AbstractCegarLoop]: Abstraction has 2998 states and 3860 transitions. [2022-04-06 22:40:23,859 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 2.4) internal successors, (60), 23 states have internal predecessors, (60), 9 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 8 states have call successors, (15) [2022-04-06 22:40:23,860 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 3860 transitions. [2022-04-06 22:40:23,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-04-06 22:40:23,863 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:40:23,863 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:40:23,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-04-06 22:40:24,079 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-04-06 22:40:24,079 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:40:24,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:40:24,080 INFO L85 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 9 times [2022-04-06 22:40:24,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:24,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1942161983] [2022-04-06 22:40:24,080 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:40:24,080 INFO L85 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 10 times [2022-04-06 22:40:24,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:40:24,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115327429] [2022-04-06 22:40:24,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:40:24,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:40:24,087 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:40:24,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1457105765] [2022-04-06 22:40:24,087 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:40:24,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:24,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:40:24,088 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:40:24,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-04-06 22:40:24,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:40:24,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:40:24,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 22:40:24,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:40:24,410 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 279 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:40:24,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:40:24,774 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 87 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:40:24,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:40:24,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115327429] [2022-04-06 22:40:24,774 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:40:24,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457105765] [2022-04-06 22:40:24,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457105765] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:40:24,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:40:24,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-04-06 22:40:24,775 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:40:24,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1942161983] [2022-04-06 22:40:24,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1942161983] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:40:24,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:40:24,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 22:40:24,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732218287] [2022-04-06 22:40:24,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:40:24,775 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 22:40:24,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:24,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 22:40:24,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-04-06 22:40:24,776 INFO L87 Difference]: Start difference. First operand 2998 states and 3860 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:40:25,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:40:25,636 INFO L93 Difference]: Finished difference Result 3075 states and 3938 transitions. [2022-04-06 22:40:25,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 22:40:25,637 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 125 [2022-04-06 22:40:25,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:40:25,642 INFO L225 Difference]: With dead ends: 3075 [2022-04-06 22:40:25,643 INFO L226 Difference]: Without dead ends: 3068 [2022-04-06 22:40:25,644 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=656, Invalid=904, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 22:40:25,644 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 258 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:40:25,644 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 404 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:40:25,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2022-04-06 22:40:26,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 3004. [2022-04-06 22:40:26,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3004 states, 2083 states have (on average 1.2097935669707154) internal successors, (2520), 2110 states have internal predecessors, (2520), 676 states have call successors, (676), 245 states have call predecessors, (676), 244 states have return successors, (670), 648 states have call predecessors, (670), 670 states have call successors, (670) [2022-04-06 22:40:26,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3004 states to 3004 states and 3866 transitions. [2022-04-06 22:40:26,275 INFO L78 Accepts]: Start accepts. Automaton has 3004 states and 3866 transitions. Word has length 125 [2022-04-06 22:40:26,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:40:26,276 INFO L478 AbstractCegarLoop]: Abstraction has 3004 states and 3866 transitions. [2022-04-06 22:40:26,276 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:40:26,276 INFO L276 IsEmpty]: Start isEmpty. Operand 3004 states and 3866 transitions. [2022-04-06 22:40:26,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-04-06 22:40:26,278 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:40:26,278 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:40:26,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-04-06 22:40:26,501 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-06 22:40:26,501 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:40:26,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:40:26,502 INFO L85 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 3 times [2022-04-06 22:40:26,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:26,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [687758438] [2022-04-06 22:40:26,502 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:40:26,502 INFO L85 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 4 times [2022-04-06 22:40:26,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:40:26,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144092720] [2022-04-06 22:40:26,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:40:26,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:40:26,508 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:40:26,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2046076361] [2022-04-06 22:40:26,509 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:40:26,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:26,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:40:26,511 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:40:26,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-04-06 22:40:26,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:40:26,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:40:26,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 22:40:26,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:40:26,908 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 275 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:40:26,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:40:27,340 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 83 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:40:27,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:40:27,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144092720] [2022-04-06 22:40:27,341 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:40:27,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046076361] [2022-04-06 22:40:27,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046076361] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:40:27,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:40:27,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-04-06 22:40:27,341 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:40:27,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [687758438] [2022-04-06 22:40:27,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [687758438] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:40:27,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:40:27,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 22:40:27,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671035026] [2022-04-06 22:40:27,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:40:27,342 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 22:40:27,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:27,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 22:40:27,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-04-06 22:40:27,342 INFO L87 Difference]: Start difference. First operand 3004 states and 3866 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:40:28,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:40:28,197 INFO L93 Difference]: Finished difference Result 3658 states and 4844 transitions. [2022-04-06 22:40:28,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 22:40:28,197 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 127 [2022-04-06 22:40:28,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:40:28,203 INFO L225 Difference]: With dead ends: 3658 [2022-04-06 22:40:28,203 INFO L226 Difference]: Without dead ends: 3089 [2022-04-06 22:40:28,206 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=654, Invalid=906, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 22:40:28,206 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 275 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:40:28,206 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 408 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:40:28,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2022-04-06 22:40:28,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 3069. [2022-04-06 22:40:28,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 2148 states have (on average 1.202513966480447) internal successors, (2583), 2175 states have internal predecessors, (2583), 676 states have call successors, (676), 245 states have call predecessors, (676), 244 states have return successors, (670), 648 states have call predecessors, (670), 670 states have call successors, (670) [2022-04-06 22:40:28,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 3929 transitions. [2022-04-06 22:40:28,881 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 3929 transitions. Word has length 127 [2022-04-06 22:40:28,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:40:28,882 INFO L478 AbstractCegarLoop]: Abstraction has 3069 states and 3929 transitions. [2022-04-06 22:40:28,882 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:40:28,882 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 3929 transitions. [2022-04-06 22:40:28,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 22:40:28,884 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:40:28,884 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:40:28,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-04-06 22:40:29,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-06 22:40:29,103 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:40:29,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:40:29,104 INFO L85 PathProgramCache]: Analyzing trace with hash 410495670, now seen corresponding path program 17 times [2022-04-06 22:40:29,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:29,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2051804906] [2022-04-06 22:40:29,104 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:40:29,104 INFO L85 PathProgramCache]: Analyzing trace with hash 410495670, now seen corresponding path program 18 times [2022-04-06 22:40:29,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:40:29,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774693295] [2022-04-06 22:40:29,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:40:29,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:40:29,110 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:40:29,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [394501423] [2022-04-06 22:40:29,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:40:29,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:29,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:40:29,115 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:40:29,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-04-06 22:40:29,193 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 22:40:29,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:40:29,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 22:40:29,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:40:29,414 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 250 proven. 21 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2022-04-06 22:40:29,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:40:29,626 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 66 proven. 21 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-04-06 22:40:29,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:40:29,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774693295] [2022-04-06 22:40:29,626 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:40:29,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394501423] [2022-04-06 22:40:29,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394501423] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:40:29,627 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:40:29,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2022-04-06 22:40:29,627 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:40:29,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2051804906] [2022-04-06 22:40:29,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2051804906] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:40:29,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:40:29,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 22:40:29,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975903876] [2022-04-06 22:40:29,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:40:29,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 22:40:29,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:29,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 22:40:29,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-04-06 22:40:29,628 INFO L87 Difference]: Start difference. First operand 3069 states and 3929 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 5 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) [2022-04-06 22:40:30,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:40:30,656 INFO L93 Difference]: Finished difference Result 4973 states and 6641 transitions. [2022-04-06 22:40:30,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 22:40:30,657 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 5 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) Word has length 131 [2022-04-06 22:40:30,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:40:30,666 INFO L225 Difference]: With dead ends: 4973 [2022-04-06 22:40:30,667 INFO L226 Difference]: Without dead ends: 3549 [2022-04-06 22:40:30,671 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 255 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-04-06 22:40:30,671 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 25 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:40:30,671 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 288 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 22:40:30,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3549 states. [2022-04-06 22:40:31,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3549 to 3240. [2022-04-06 22:40:31,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 2249 states have (on average 1.2249888839484215) internal successors, (2755), 2282 states have internal predecessors, (2755), 770 states have call successors, (770), 222 states have call predecessors, (770), 220 states have return successors, (764), 735 states have call predecessors, (764), 764 states have call successors, (764) [2022-04-06 22:40:31,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 4289 transitions. [2022-04-06 22:40:31,517 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 4289 transitions. Word has length 131 [2022-04-06 22:40:31,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:40:31,517 INFO L478 AbstractCegarLoop]: Abstraction has 3240 states and 4289 transitions. [2022-04-06 22:40:31,517 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 5 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) [2022-04-06 22:40:31,518 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 4289 transitions. [2022-04-06 22:40:31,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 22:40:31,521 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:40:31,521 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:40:31,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-04-06 22:40:31,744 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-04-06 22:40:31,744 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:40:31,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:40:31,744 INFO L85 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 19 times [2022-04-06 22:40:31,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:40:31,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1749735267] [2022-04-06 22:40:31,745 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:40:31,745 INFO L85 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 20 times [2022-04-06 22:40:31,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:40:31,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217387478] [2022-04-06 22:40:31,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:40:31,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:40:31,751 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:40:31,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [647487316] [2022-04-06 22:40:31,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:40:31,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:40:31,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:40:31,755 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:40:31,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-04-06 22:40:31,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:40:31,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:40:31,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 22:40:31,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:40:34,524 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:40:34,526 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:40:34,527 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:40:35,025 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 127 proven. 107 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2022-04-06 22:40:35,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:40:53,219 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:40:53,223 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:41:13,592 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 145 proven. 86 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 22:41:13,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:41:13,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217387478] [2022-04-06 22:41:13,593 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:41:13,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647487316] [2022-04-06 22:41:13,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647487316] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:41:13,593 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:41:13,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 18] total 35 [2022-04-06 22:41:13,593 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:41:13,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1749735267] [2022-04-06 22:41:13,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1749735267] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:41:13,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:41:13,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 22:41:13,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095747096] [2022-04-06 22:41:13,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:41:13,594 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 22:41:13,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:13,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 22:41:13,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 22:41:13,595 INFO L87 Difference]: Start difference. First operand 3240 states and 4289 transitions. Second operand has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:41:16,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:41:16,565 INFO L93 Difference]: Finished difference Result 3374 states and 4467 transitions. [2022-04-06 22:41:16,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 22:41:16,566 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) Word has length 131 [2022-04-06 22:41:16,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:41:16,574 INFO L225 Difference]: With dead ends: 3374 [2022-04-06 22:41:16,574 INFO L226 Difference]: Without dead ends: 3369 [2022-04-06 22:41:16,575 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 226 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=267, Invalid=1373, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 22:41:16,576 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 104 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-04-06 22:41:16,576 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 619 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-04-06 22:41:16,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3369 states. [2022-04-06 22:41:17,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3369 to 3351. [2022-04-06 22:41:17,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3351 states, 2316 states have (on average 1.2258203799654577) internal successors, (2839), 2350 states have internal predecessors, (2839), 803 states have call successors, (803), 232 states have call predecessors, (803), 231 states have return successors, (798), 768 states have call predecessors, (798), 798 states have call successors, (798) [2022-04-06 22:41:17,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3351 states to 3351 states and 4440 transitions. [2022-04-06 22:41:17,402 INFO L78 Accepts]: Start accepts. Automaton has 3351 states and 4440 transitions. Word has length 131 [2022-04-06 22:41:17,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:41:17,403 INFO L478 AbstractCegarLoop]: Abstraction has 3351 states and 4440 transitions. [2022-04-06 22:41:17,403 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:41:17,403 INFO L276 IsEmpty]: Start isEmpty. Operand 3351 states and 4440 transitions. [2022-04-06 22:41:17,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-04-06 22:41:17,405 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:41:17,405 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:41:17,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-04-06 22:41:17,619 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:17,619 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:41:17,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:41:17,620 INFO L85 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 21 times [2022-04-06 22:41:17,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:17,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [316015620] [2022-04-06 22:41:17,620 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:41:17,620 INFO L85 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 22 times [2022-04-06 22:41:17,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:41:17,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027839861] [2022-04-06 22:41:17,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:41:17,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:41:17,626 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:41:17,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471699019] [2022-04-06 22:41:17,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:41:17,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:17,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:41:17,629 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:41:17,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-04-06 22:41:17,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:41:17,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:41:17,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 22:41:17,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:41:19,030 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 103 proven. 134 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 22:41:19,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:41:21,607 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 117 proven. 90 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2022-04-06 22:41:21,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:41:21,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027839861] [2022-04-06 22:41:21,607 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:41:21,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471699019] [2022-04-06 22:41:21,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471699019] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:41:21,608 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:41:21,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 31 [2022-04-06 22:41:21,608 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:41:21,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [316015620] [2022-04-06 22:41:21,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [316015620] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:41:21,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:41:21,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 22:41:21,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175274580] [2022-04-06 22:41:21,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:41:21,609 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 22:41:21,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:21,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 22:41:21,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2022-04-06 22:41:21,610 INFO L87 Difference]: Start difference. First operand 3351 states and 4440 transitions. Second operand has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:41:24,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:41:24,550 INFO L93 Difference]: Finished difference Result 3487 states and 4616 transitions. [2022-04-06 22:41:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 22:41:24,550 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) Word has length 134 [2022-04-06 22:41:24,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:41:24,559 INFO L225 Difference]: With dead ends: 3487 [2022-04-06 22:41:24,560 INFO L226 Difference]: Without dead ends: 3484 [2022-04-06 22:41:24,561 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 22:41:24,561 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 93 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 1791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:41:24,561 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 880 Invalid, 1791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1706 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 22:41:24,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2022-04-06 22:41:25,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 3372. [2022-04-06 22:41:25,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3372 states, 2333 states have (on average 1.2228889841405914) internal successors, (2853), 2369 states have internal predecessors, (2853), 800 states have call successors, (800), 239 states have call predecessors, (800), 238 states have return successors, (795), 763 states have call predecessors, (795), 795 states have call successors, (795) [2022-04-06 22:41:25,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 4448 transitions. [2022-04-06 22:41:25,468 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 4448 transitions. Word has length 134 [2022-04-06 22:41:25,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:41:25,468 INFO L478 AbstractCegarLoop]: Abstraction has 3372 states and 4448 transitions. [2022-04-06 22:41:25,468 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:41:25,468 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 4448 transitions. [2022-04-06 22:41:25,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 22:41:25,471 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:41:25,471 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:41:25,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-04-06 22:41:25,693 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-04-06 22:41:25,694 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:41:25,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:41:25,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1399729945, now seen corresponding path program 9 times [2022-04-06 22:41:25,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:25,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1356605080] [2022-04-06 22:41:25,695 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:41:25,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1399729945, now seen corresponding path program 10 times [2022-04-06 22:41:25,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:41:25,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995695440] [2022-04-06 22:41:25,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:41:25,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:41:25,702 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:41:25,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1163140075] [2022-04-06 22:41:25,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:41:25,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:25,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:41:25,704 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:41:25,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-04-06 22:41:25,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:41:25,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:41:25,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 22:41:25,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:41:26,117 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 35 proven. 294 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:41:26,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:41:26,494 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 35 proven. 102 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:41:26,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:41:26,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995695440] [2022-04-06 22:41:26,495 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:41:26,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163140075] [2022-04-06 22:41:26,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163140075] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:41:26,495 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:41:26,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2022-04-06 22:41:26,495 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:41:26,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1356605080] [2022-04-06 22:41:26,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1356605080] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:41:26,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:41:26,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 22:41:26,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150686090] [2022-04-06 22:41:26,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:41:26,496 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 22:41:26,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:26,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 22:41:26,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2022-04-06 22:41:26,497 INFO L87 Difference]: Start difference. First operand 3372 states and 4448 transitions. Second operand has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:41:27,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:41:27,707 INFO L93 Difference]: Finished difference Result 4559 states and 6225 transitions. [2022-04-06 22:41:27,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 22:41:27,708 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 131 [2022-04-06 22:41:27,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:41:27,715 INFO L225 Difference]: With dead ends: 4559 [2022-04-06 22:41:27,715 INFO L226 Difference]: Without dead ends: 3862 [2022-04-06 22:41:27,717 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=760, Invalid=1046, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 22:41:27,717 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 275 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:41:27,717 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 452 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 22:41:27,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3862 states. [2022-04-06 22:41:28,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3862 to 3673. [2022-04-06 22:41:28,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3673 states, 2456 states have (on average 1.22557003257329) internal successors, (3010), 2499 states have internal predecessors, (3010), 944 states have call successors, (944), 273 states have call predecessors, (944), 272 states have return successors, (938), 900 states have call predecessors, (938), 938 states have call successors, (938) [2022-04-06 22:41:28,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3673 states to 3673 states and 4892 transitions. [2022-04-06 22:41:28,565 INFO L78 Accepts]: Start accepts. Automaton has 3673 states and 4892 transitions. Word has length 131 [2022-04-06 22:41:28,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:41:28,565 INFO L478 AbstractCegarLoop]: Abstraction has 3673 states and 4892 transitions. [2022-04-06 22:41:28,565 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:41:28,565 INFO L276 IsEmpty]: Start isEmpty. Operand 3673 states and 4892 transitions. [2022-04-06 22:41:28,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-04-06 22:41:28,567 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:41:28,567 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:41:28,584 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-04-06 22:41:28,768 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:28,768 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:41:28,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:41:28,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1440640833, now seen corresponding path program 1 times [2022-04-06 22:41:28,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:28,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2096071897] [2022-04-06 22:41:28,769 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:41:28,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1440640833, now seen corresponding path program 2 times [2022-04-06 22:41:28,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:41:28,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523993951] [2022-04-06 22:41:28,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:41:28,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:41:28,774 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:41:28,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [826430170] [2022-04-06 22:41:28,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:41:28,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:28,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:41:28,780 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:41:28,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-04-06 22:41:28,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:41:28,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:41:28,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 22:41:28,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:41:29,800 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:41:29,802 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:41:34,145 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:41:39,344 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 105 proven. 141 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-04-06 22:41:39,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:41:41,284 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 145 proven. 21 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2022-04-06 22:41:41,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:41:41,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523993951] [2022-04-06 22:41:41,285 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:41:41,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826430170] [2022-04-06 22:41:41,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826430170] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:41:41,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:41:41,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 12] total 30 [2022-04-06 22:41:41,285 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:41:41,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2096071897] [2022-04-06 22:41:41,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2096071897] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:41:41,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:41:41,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 22:41:41,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022404785] [2022-04-06 22:41:41,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:41:41,286 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 22:41:41,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:41,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 22:41:41,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=751, Unknown=1, NotChecked=0, Total=870 [2022-04-06 22:41:41,287 INFO L87 Difference]: Start difference. First operand 3673 states and 4892 transitions. Second operand has 23 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 10 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 22:41:50,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:41:50,883 INFO L93 Difference]: Finished difference Result 3811 states and 5083 transitions. [2022-04-06 22:41:50,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 22:41:50,885 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 10 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 132 [2022-04-06 22:41:50,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:41:50,892 INFO L225 Difference]: With dead ends: 3811 [2022-04-06 22:41:50,892 INFO L226 Difference]: Without dead ends: 3809 [2022-04-06 22:41:50,893 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 232 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=161, Invalid=1098, Unknown=1, NotChecked=0, Total=1260 [2022-04-06 22:41:50,893 INFO L913 BasicCegarLoop]: 90 mSDtfsCounter, 102 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 150 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-04-06 22:41:50,893 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 1087 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1465 Invalid, 0 Unknown, 150 Unchecked, 6.7s Time] [2022-04-06 22:41:50,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3809 states. [2022-04-06 22:41:51,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3809 to 3681. [2022-04-06 22:41:51,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3681 states, 2463 states have (on average 1.2249289484368655) internal successors, (3017), 2506 states have internal predecessors, (3017), 944 states have call successors, (944), 274 states have call predecessors, (944), 273 states have return successors, (938), 900 states have call predecessors, (938), 938 states have call successors, (938) [2022-04-06 22:41:51,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3681 states to 3681 states and 4899 transitions. [2022-04-06 22:41:51,757 INFO L78 Accepts]: Start accepts. Automaton has 3681 states and 4899 transitions. Word has length 132 [2022-04-06 22:41:51,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:41:51,757 INFO L478 AbstractCegarLoop]: Abstraction has 3681 states and 4899 transitions. [2022-04-06 22:41:51,757 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 10 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 22:41:51,757 INFO L276 IsEmpty]: Start isEmpty. Operand 3681 states and 4899 transitions. [2022-04-06 22:41:51,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-04-06 22:41:51,759 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:41:51,759 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:41:51,775 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-04-06 22:41:51,959 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:51,959 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:41:51,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:41:51,960 INFO L85 PathProgramCache]: Analyzing trace with hash 862891816, now seen corresponding path program 11 times [2022-04-06 22:41:51,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:51,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1537521487] [2022-04-06 22:41:51,960 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:41:51,960 INFO L85 PathProgramCache]: Analyzing trace with hash 862891816, now seen corresponding path program 12 times [2022-04-06 22:41:51,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:41:51,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115818452] [2022-04-06 22:41:51,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:41:51,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:41:51,967 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:41:51,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1699658218] [2022-04-06 22:41:51,967 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:41:51,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:51,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:41:51,971 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:41:51,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-04-06 22:41:52,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 22:41:52,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:41:52,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 22:41:52,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:41:52,542 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 24 proven. 311 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:41:52,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:41:52,981 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 24 proven. 119 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:41:52,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:41:52,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115818452] [2022-04-06 22:41:52,982 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:41:52,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699658218] [2022-04-06 22:41:52,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699658218] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:41:52,982 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:41:52,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2022-04-06 22:41:52,982 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:41:52,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1537521487] [2022-04-06 22:41:52,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1537521487] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:41:52,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:41:52,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 22:41:52,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137766932] [2022-04-06 22:41:52,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:41:52,983 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 22:41:52,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:52,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 22:41:52,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 22:41:52,984 INFO L87 Difference]: Start difference. First operand 3681 states and 4899 transitions. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:41:54,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:41:54,478 INFO L93 Difference]: Finished difference Result 4448 states and 5925 transitions. [2022-04-06 22:41:54,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 22:41:54,479 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 132 [2022-04-06 22:41:54,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:41:54,486 INFO L225 Difference]: With dead ends: 4448 [2022-04-06 22:41:54,486 INFO L226 Difference]: Without dead ends: 4441 [2022-04-06 22:41:54,487 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=876, Invalid=1194, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 22:41:54,487 INFO L913 BasicCegarLoop]: 97 mSDtfsCounter, 391 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:41:54,487 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 468 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 22:41:54,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4441 states. [2022-04-06 22:41:55,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4441 to 4182. [2022-04-06 22:41:55,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4182 states, 2779 states have (on average 1.2241813602015112) internal successors, (3402), 2864 states have internal predecessors, (3402), 1096 states have call successors, (1096), 307 states have call predecessors, (1096), 306 states have return successors, (1089), 1010 states have call predecessors, (1089), 1089 states have call successors, (1089) [2022-04-06 22:41:55,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4182 states to 4182 states and 5587 transitions. [2022-04-06 22:41:55,540 INFO L78 Accepts]: Start accepts. Automaton has 4182 states and 5587 transitions. Word has length 132 [2022-04-06 22:41:55,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:41:55,540 INFO L478 AbstractCegarLoop]: Abstraction has 4182 states and 5587 transitions. [2022-04-06 22:41:55,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:41:55,540 INFO L276 IsEmpty]: Start isEmpty. Operand 4182 states and 5587 transitions. [2022-04-06 22:41:55,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-04-06 22:41:55,542 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:41:55,542 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:41:55,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-04-06 22:41:55,742 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:55,742 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:41:55,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:41:55,743 INFO L85 PathProgramCache]: Analyzing trace with hash 68245470, now seen corresponding path program 3 times [2022-04-06 22:41:55,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:55,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1273072051] [2022-04-06 22:41:55,743 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:41:55,744 INFO L85 PathProgramCache]: Analyzing trace with hash 68245470, now seen corresponding path program 4 times [2022-04-06 22:41:55,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:41:55,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847645972] [2022-04-06 22:41:55,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:41:55,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:41:55,750 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:41:55,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [36682793] [2022-04-06 22:41:55,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:41:55,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:55,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:41:55,751 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:41:55,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-04-06 22:41:55,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:41:55,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:41:55,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 22:41:55,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:41:56,215 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 49 proven. 286 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:41:56,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:41:56,616 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 49 proven. 94 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:41:56,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:41:56,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847645972] [2022-04-06 22:41:56,617 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:41:56,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36682793] [2022-04-06 22:41:56,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36682793] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:41:56,617 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:41:56,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2022-04-06 22:41:56,618 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:41:56,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1273072051] [2022-04-06 22:41:56,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1273072051] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:41:56,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:41:56,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 22:41:56,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796211474] [2022-04-06 22:41:56,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:41:56,618 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 22:41:56,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:56,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 22:41:56,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2022-04-06 22:41:56,619 INFO L87 Difference]: Start difference. First operand 4182 states and 5587 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:41:57,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:41:57,959 INFO L93 Difference]: Finished difference Result 5292 states and 7320 transitions. [2022-04-06 22:41:57,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 22:41:57,960 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 133 [2022-04-06 22:41:57,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:41:57,967 INFO L225 Difference]: With dead ends: 5292 [2022-04-06 22:41:57,967 INFO L226 Difference]: Without dead ends: 4188 [2022-04-06 22:41:57,970 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=759, Invalid=1047, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 22:41:57,970 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 332 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:41:57,970 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 406 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 22:41:57,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2022-04-06 22:41:58,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 4166. [2022-04-06 22:41:58,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4166 states, 2766 states have (on average 1.2064352856109906) internal successors, (3337), 2850 states have internal predecessors, (3337), 1094 states have call successors, (1094), 306 states have call predecessors, (1094), 305 states have return successors, (1087), 1009 states have call predecessors, (1087), 1087 states have call successors, (1087) [2022-04-06 22:41:58,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4166 states to 4166 states and 5518 transitions. [2022-04-06 22:41:58,969 INFO L78 Accepts]: Start accepts. Automaton has 4166 states and 5518 transitions. Word has length 133 [2022-04-06 22:41:58,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:41:58,970 INFO L478 AbstractCegarLoop]: Abstraction has 4166 states and 5518 transitions. [2022-04-06 22:41:58,970 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:41:58,970 INFO L276 IsEmpty]: Start isEmpty. Operand 4166 states and 5518 transitions. [2022-04-06 22:41:58,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 22:41:58,972 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:41:58,972 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:41:58,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-04-06 22:41:59,172 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:59,172 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:41:59,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:41:59,173 INFO L85 PathProgramCache]: Analyzing trace with hash -263391851, now seen corresponding path program 23 times [2022-04-06 22:41:59,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:41:59,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [546321613] [2022-04-06 22:41:59,173 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:41:59,173 INFO L85 PathProgramCache]: Analyzing trace with hash -263391851, now seen corresponding path program 24 times [2022-04-06 22:41:59,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:41:59,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122666916] [2022-04-06 22:41:59,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:41:59,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:41:59,179 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:41:59,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2038963648] [2022-04-06 22:41:59,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:41:59,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:41:59,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:41:59,180 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:41:59,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-04-06 22:41:59,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 22:41:59,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:41:59,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 22:41:59,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:42:01,449 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 72 proven. 115 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-04-06 22:42:01,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:42:03,895 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:42:21,807 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 72 proven. 115 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-04-06 22:42:21,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:42:21,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122666916] [2022-04-06 22:42:21,808 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:42:21,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038963648] [2022-04-06 22:42:21,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038963648] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:42:21,808 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:42:21,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 37 [2022-04-06 22:42:21,808 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:42:21,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [546321613] [2022-04-06 22:42:21,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [546321613] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:42:21,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:42:21,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 22:42:21,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585773445] [2022-04-06 22:42:21,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:42:21,809 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 22:42:21,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:42:21,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 22:42:21,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1109, Unknown=2, NotChecked=0, Total=1332 [2022-04-06 22:42:21,809 INFO L87 Difference]: Start difference. First operand 4166 states and 5518 transitions. Second operand has 20 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:42:25,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:42:25,634 INFO L93 Difference]: Finished difference Result 4227 states and 5599 transitions. [2022-04-06 22:42:25,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 22:42:25,635 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 138 [2022-04-06 22:42:25,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:42:25,642 INFO L225 Difference]: With dead ends: 4227 [2022-04-06 22:42:25,642 INFO L226 Difference]: Without dead ends: 4220 [2022-04-06 22:42:25,643 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 239 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=305, Invalid=1499, Unknown=2, NotChecked=0, Total=1806 [2022-04-06 22:42:25,643 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 88 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 312 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:42:25,643 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 740 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 974 Invalid, 0 Unknown, 312 Unchecked, 1.2s Time] [2022-04-06 22:42:25,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4220 states. [2022-04-06 22:42:26,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4220 to 4170. [2022-04-06 22:42:26,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4170 states, 2770 states have (on average 1.2061371841155235) internal successors, (3341), 2854 states have internal predecessors, (3341), 1094 states have call successors, (1094), 306 states have call predecessors, (1094), 305 states have return successors, (1087), 1009 states have call predecessors, (1087), 1087 states have call successors, (1087) [2022-04-06 22:42:26,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4170 states to 4170 states and 5522 transitions. [2022-04-06 22:42:26,739 INFO L78 Accepts]: Start accepts. Automaton has 4170 states and 5522 transitions. Word has length 138 [2022-04-06 22:42:26,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:42:26,739 INFO L478 AbstractCegarLoop]: Abstraction has 4170 states and 5522 transitions. [2022-04-06 22:42:26,739 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:42:26,740 INFO L276 IsEmpty]: Start isEmpty. Operand 4170 states and 5522 transitions. [2022-04-06 22:42:26,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 22:42:26,741 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:42:26,742 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:42:26,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-04-06 22:42:26,942 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-04-06 22:42:26,942 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:42:26,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:42:26,943 INFO L85 PathProgramCache]: Analyzing trace with hash -213306419, now seen corresponding path program 25 times [2022-04-06 22:42:26,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:42:26,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [338137049] [2022-04-06 22:42:26,943 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:42:26,943 INFO L85 PathProgramCache]: Analyzing trace with hash -213306419, now seen corresponding path program 26 times [2022-04-06 22:42:26,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:42:26,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673144299] [2022-04-06 22:42:26,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:42:26,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:42:26,948 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:42:26,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1071722616] [2022-04-06 22:42:26,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:42:26,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:42:26,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:42:26,950 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:42:26,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-04-06 22:42:27,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:42:27,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:42:27,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 22:42:27,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:42:27,420 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:42:28,433 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 125 proven. 158 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2022-04-06 22:42:28,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:42:31,568 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 181 proven. 33 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2022-04-06 22:42:31,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:42:31,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673144299] [2022-04-06 22:42:31,569 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:42:31,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071722616] [2022-04-06 22:42:31,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071722616] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:42:31,569 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:42:31,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 32 [2022-04-06 22:42:31,569 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:42:31,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [338137049] [2022-04-06 22:42:31,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [338137049] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:42:31,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:42:31,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 22:42:31,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034824579] [2022-04-06 22:42:31,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:42:31,570 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 22:42:31,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:42:31,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 22:42:31,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-04-06 22:42:31,570 INFO L87 Difference]: Start difference. First operand 4170 states and 5522 transitions. Second operand has 21 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 9 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 8 states have call successors, (19) [2022-04-06 22:42:34,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:42:34,736 INFO L93 Difference]: Finished difference Result 4361 states and 5762 transitions. [2022-04-06 22:42:34,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 22:42:34,737 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 9 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 8 states have call successors, (19) Word has length 138 [2022-04-06 22:42:34,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:42:34,745 INFO L225 Difference]: With dead ends: 4361 [2022-04-06 22:42:34,745 INFO L226 Difference]: Without dead ends: 4358 [2022-04-06 22:42:34,746 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 242 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 22:42:34,747 INFO L913 BasicCegarLoop]: 86 mSDtfsCounter, 100 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 1798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:42:34,747 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 933 Invalid, 1798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-04-06 22:42:34,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4358 states. [2022-04-06 22:42:35,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4358 to 4242. [2022-04-06 22:42:35,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4242 states, 2820 states have (on average 1.2031914893617022) internal successors, (3393), 2906 states have internal predecessors, (3393), 1104 states have call successors, (1104), 318 states have call predecessors, (1104), 317 states have return successors, (1097), 1017 states have call predecessors, (1097), 1097 states have call successors, (1097) [2022-04-06 22:42:35,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4242 states to 4242 states and 5594 transitions. [2022-04-06 22:42:35,792 INFO L78 Accepts]: Start accepts. Automaton has 4242 states and 5594 transitions. Word has length 138 [2022-04-06 22:42:35,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:42:35,792 INFO L478 AbstractCegarLoop]: Abstraction has 4242 states and 5594 transitions. [2022-04-06 22:42:35,793 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 9 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 8 states have call successors, (19) [2022-04-06 22:42:35,793 INFO L276 IsEmpty]: Start isEmpty. Operand 4242 states and 5594 transitions. [2022-04-06 22:42:35,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 22:42:35,794 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:42:35,794 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:42:35,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-04-06 22:42:35,995 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-04-06 22:42:35,995 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:42:35,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:42:35,996 INFO L85 PathProgramCache]: Analyzing trace with hash 2103122581, now seen corresponding path program 27 times [2022-04-06 22:42:35,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:42:35,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1380530011] [2022-04-06 22:42:35,996 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:42:35,996 INFO L85 PathProgramCache]: Analyzing trace with hash 2103122581, now seen corresponding path program 28 times [2022-04-06 22:42:35,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:42:35,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468995224] [2022-04-06 22:42:35,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:42:35,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:42:36,003 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:42:36,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [163637975] [2022-04-06 22:42:36,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:42:36,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:42:36,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:42:36,005 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:42:36,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-04-06 22:42:36,070 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:42:36,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:42:36,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 22:42:36,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:42:42,501 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 158 proven. 128 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2022-04-06 22:42:42,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:42:50,179 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 188 proven. 19 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2022-04-06 22:42:50,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:42:50,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468995224] [2022-04-06 22:42:50,179 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:42:50,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163637975] [2022-04-06 22:42:50,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163637975] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:42:50,179 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:42:50,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 16] total 38 [2022-04-06 22:42:50,180 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:42:50,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1380530011] [2022-04-06 22:42:50,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1380530011] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:42:50,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:42:50,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 22:42:50,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621624939] [2022-04-06 22:42:50,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:42:50,180 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 22:42:50,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:42:50,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 22:42:50,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1217, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 22:42:50,181 INFO L87 Difference]: Start difference. First operand 4242 states and 5594 transitions. Second operand has 27 states, 25 states have (on average 2.24) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-04-06 22:43:04,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:43:04,102 INFO L93 Difference]: Finished difference Result 4504 states and 5935 transitions. [2022-04-06 22:43:04,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 22:43:04,103 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 2.24) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) Word has length 138 [2022-04-06 22:43:04,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:43:04,110 INFO L225 Difference]: With dead ends: 4504 [2022-04-06 22:43:04,110 INFO L226 Difference]: Without dead ends: 4501 [2022-04-06 22:43:04,111 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 236 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=346, Invalid=2306, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 22:43:04,111 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 141 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 2190 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 2311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 2190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-04-06 22:43:04,112 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 1034 Invalid, 2311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 2190 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2022-04-06 22:43:04,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4501 states. [2022-04-06 22:43:05,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4501 to 4375. [2022-04-06 22:43:05,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 2905 states have (on average 1.2030981067125646) internal successors, (3495), 2994 states have internal predecessors, (3495), 1137 states have call successors, (1137), 333 states have call predecessors, (1137), 332 states have return successors, (1130), 1047 states have call predecessors, (1130), 1130 states have call successors, (1130) [2022-04-06 22:43:05,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 5762 transitions. [2022-04-06 22:43:05,215 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 5762 transitions. Word has length 138 [2022-04-06 22:43:05,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:43:05,215 INFO L478 AbstractCegarLoop]: Abstraction has 4375 states and 5762 transitions. [2022-04-06 22:43:05,215 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 2.24) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-04-06 22:43:05,215 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 5762 transitions. [2022-04-06 22:43:05,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-04-06 22:43:05,218 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:43:05,218 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:43:05,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-04-06 22:43:05,438 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-06 22:43:05,439 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:43:05,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:43:05,439 INFO L85 PathProgramCache]: Analyzing trace with hash -734961387, now seen corresponding path program 9 times [2022-04-06 22:43:05,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:05,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [730439914] [2022-04-06 22:43:05,439 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:43:05,440 INFO L85 PathProgramCache]: Analyzing trace with hash -734961387, now seen corresponding path program 10 times [2022-04-06 22:43:05,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:43:05,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173735467] [2022-04-06 22:43:05,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:43:05,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:43:05,445 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:43:05,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [827137275] [2022-04-06 22:43:05,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:43:05,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:05,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:43:05,450 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:43:05,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-04-06 22:43:05,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:43:05,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:43:05,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 22:43:05,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:43:07,828 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:43:07,832 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:43:07,834 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:43:12,377 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 74 proven. 201 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-04-06 22:43:12,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:43:17,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:43:17,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173735467] [2022-04-06 22:43:17,490 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:43:17,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827137275] [2022-04-06 22:43:17,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827137275] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:43:17,490 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:43:17,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-04-06 22:43:17,490 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:43:17,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [730439914] [2022-04-06 22:43:17,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [730439914] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:43:17,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:43:17,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 22:43:17,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315777512] [2022-04-06 22:43:17,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:43:17,491 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 22:43:17,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:17,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 22:43:17,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 22:43:17,491 INFO L87 Difference]: Start difference. First operand 4375 states and 5762 transitions. Second operand has 28 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 22 states have internal predecessors, (69), 10 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 22:43:40,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:43:40,374 INFO L93 Difference]: Finished difference Result 4620 states and 6094 transitions. [2022-04-06 22:43:40,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 22:43:40,376 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 22 states have internal predecessors, (69), 10 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 136 [2022-04-06 22:43:40,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:43:40,383 INFO L225 Difference]: With dead ends: 4620 [2022-04-06 22:43:40,383 INFO L226 Difference]: Without dead ends: 4618 [2022-04-06 22:43:40,384 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=224, Invalid=1846, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 22:43:40,384 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 144 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 1975 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 2067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2022-04-06 22:43:40,384 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 1204 Invalid, 2067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1975 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2022-04-06 22:43:40,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4618 states. [2022-04-06 22:43:41,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4618 to 4549. [2022-04-06 22:43:41,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4549 states, 3017 states have (on average 1.207159429897249) internal successors, (3642), 3110 states have internal predecessors, (3642), 1186 states have call successors, (1186), 346 states have call predecessors, (1186), 345 states have return successors, (1179), 1092 states have call predecessors, (1179), 1179 states have call successors, (1179) [2022-04-06 22:43:41,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4549 states to 4549 states and 6007 transitions. [2022-04-06 22:43:41,507 INFO L78 Accepts]: Start accepts. Automaton has 4549 states and 6007 transitions. Word has length 136 [2022-04-06 22:43:41,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:43:41,507 INFO L478 AbstractCegarLoop]: Abstraction has 4549 states and 6007 transitions. [2022-04-06 22:43:41,508 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 22 states have internal predecessors, (69), 10 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 22:43:41,508 INFO L276 IsEmpty]: Start isEmpty. Operand 4549 states and 6007 transitions. [2022-04-06 22:43:41,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-06 22:43:41,510 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:43:41,510 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 8, 7, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:43:41,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-04-06 22:43:41,710 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:41,711 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:43:41,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:43:41,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1876530728, now seen corresponding path program 11 times [2022-04-06 22:43:41,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:41,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1378581200] [2022-04-06 22:43:41,712 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:43:41,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1876530728, now seen corresponding path program 12 times [2022-04-06 22:43:41,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:43:41,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33969332] [2022-04-06 22:43:41,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:43:41,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:43:41,717 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:43:41,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2060358123] [2022-04-06 22:43:41,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:43:41,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:41,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:43:41,719 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:43:41,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-04-06 22:43:42,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 22:43:42,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:43:42,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 22:43:42,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:43:42,510 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 52 proven. 306 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:43:42,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:43:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 52 proven. 114 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:43:42,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:43:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33969332] [2022-04-06 22:43:42,966 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:43:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060358123] [2022-04-06 22:43:42,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060358123] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:43:42,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:43:42,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2022-04-06 22:43:42,966 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:43:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1378581200] [2022-04-06 22:43:42,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1378581200] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:43:42,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:43:42,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 22:43:42,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248476963] [2022-04-06 22:43:42,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:43:42,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 22:43:42,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:42,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 22:43:42,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 22:43:42,968 INFO L87 Difference]: Start difference. First operand 4549 states and 6007 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:43:44,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:43:44,554 INFO L93 Difference]: Finished difference Result 6014 states and 8261 transitions. [2022-04-06 22:43:44,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 22:43:44,554 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 137 [2022-04-06 22:43:44,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:43:44,566 INFO L225 Difference]: With dead ends: 6014 [2022-04-06 22:43:44,566 INFO L226 Difference]: Without dead ends: 4801 [2022-04-06 22:43:44,570 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=873, Invalid=1197, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 22:43:44,571 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 357 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:43:44,571 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 434 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 22:43:44,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4801 states. [2022-04-06 22:43:45,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4801 to 4706. [2022-04-06 22:43:45,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4706 states, 3172 states have (on average 1.2077553593947037) internal successors, (3831), 3223 states have internal predecessors, (3831), 1186 states have call successors, (1186), 348 states have call predecessors, (1186), 347 states have return successors, (1179), 1134 states have call predecessors, (1179), 1179 states have call successors, (1179) [2022-04-06 22:43:45,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4706 states to 4706 states and 6196 transitions. [2022-04-06 22:43:45,824 INFO L78 Accepts]: Start accepts. Automaton has 4706 states and 6196 transitions. Word has length 137 [2022-04-06 22:43:45,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:43:45,824 INFO L478 AbstractCegarLoop]: Abstraction has 4706 states and 6196 transitions. [2022-04-06 22:43:45,824 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:43:45,824 INFO L276 IsEmpty]: Start isEmpty. Operand 4706 states and 6196 transitions. [2022-04-06 22:43:45,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 22:43:45,827 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:43:45,827 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 8, 7, 6, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:43:45,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-04-06 22:43:46,027 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:46,027 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:43:46,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:43:46,028 INFO L85 PathProgramCache]: Analyzing trace with hash 414084436, now seen corresponding path program 11 times [2022-04-06 22:43:46,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:46,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1924217141] [2022-04-06 22:43:46,028 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:43:46,028 INFO L85 PathProgramCache]: Analyzing trace with hash 414084436, now seen corresponding path program 12 times [2022-04-06 22:43:46,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:43:46,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829193292] [2022-04-06 22:43:46,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:43:46,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:43:46,034 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:43:46,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1882159468] [2022-04-06 22:43:46,034 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:43:46,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:46,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:43:46,035 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:43:46,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-04-06 22:43:47,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 22:43:47,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:43:47,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 22:43:47,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:43:47,830 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 38 proven. 329 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:43:47,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:43:48,284 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 38 proven. 137 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:43:48,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:43:48,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829193292] [2022-04-06 22:43:48,284 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:43:48,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882159468] [2022-04-06 22:43:48,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882159468] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:43:48,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:43:48,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2022-04-06 22:43:48,285 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:43:48,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1924217141] [2022-04-06 22:43:48,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1924217141] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:43:48,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:43:48,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 22:43:48,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604107506] [2022-04-06 22:43:48,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:43:48,285 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 22:43:48,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:48,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 22:43:48,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=694, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 22:43:48,286 INFO L87 Difference]: Start difference. First operand 4706 states and 6196 transitions. Second operand has 19 states, 19 states have (on average 4.0) internal successors, (76), 18 states have internal predecessors, (76), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:43:50,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:43:50,184 INFO L93 Difference]: Finished difference Result 6186 states and 8396 transitions. [2022-04-06 22:43:50,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 22:43:50,185 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.0) internal successors, (76), 18 states have internal predecessors, (76), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 138 [2022-04-06 22:43:50,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:43:50,197 INFO L225 Difference]: With dead ends: 6186 [2022-04-06 22:43:50,197 INFO L226 Difference]: Without dead ends: 5489 [2022-04-06 22:43:50,200 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=996, Invalid=1356, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 22:43:50,201 INFO L913 BasicCegarLoop]: 97 mSDtfsCounter, 382 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:43:50,201 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 487 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 22:43:50,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5489 states. [2022-04-06 22:43:51,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5489 to 5171. [2022-04-06 22:43:51,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5171 states, 3404 states have (on average 1.2044653349001175) internal successors, (4100), 3463 states have internal predecessors, (4100), 1380 states have call successors, (1380), 387 states have call predecessors, (1380), 386 states have return successors, (1372), 1320 states have call predecessors, (1372), 1372 states have call successors, (1372) [2022-04-06 22:43:51,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5171 states to 5171 states and 6852 transitions. [2022-04-06 22:43:51,599 INFO L78 Accepts]: Start accepts. Automaton has 5171 states and 6852 transitions. Word has length 138 [2022-04-06 22:43:51,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:43:51,600 INFO L478 AbstractCegarLoop]: Abstraction has 5171 states and 6852 transitions. [2022-04-06 22:43:51,600 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.0) internal successors, (76), 18 states have internal predecessors, (76), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:43:51,600 INFO L276 IsEmpty]: Start isEmpty. Operand 5171 states and 6852 transitions. [2022-04-06 22:43:51,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-04-06 22:43:51,603 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:43:51,603 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:43:51,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-06 22:43:51,809 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:51,809 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:43:51,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:43:51,810 INFO L85 PathProgramCache]: Analyzing trace with hash -392647317, now seen corresponding path program 29 times [2022-04-06 22:43:51,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:43:51,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2027381429] [2022-04-06 22:43:51,810 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:43:51,811 INFO L85 PathProgramCache]: Analyzing trace with hash -392647317, now seen corresponding path program 30 times [2022-04-06 22:43:51,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:43:51,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712094607] [2022-04-06 22:43:51,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:43:51,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:43:51,816 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:43:51,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [998902292] [2022-04-06 22:43:51,816 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:43:51,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:43:51,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:43:51,818 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:43:51,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-04-06 22:43:51,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 22:43:51,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:43:51,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 22:43:51,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:43:53,938 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 46 proven. 116 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-04-06 22:43:53,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:44:03,799 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 46 proven. 116 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-04-06 22:44:03,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:44:03,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712094607] [2022-04-06 22:44:03,800 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:44:03,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998902292] [2022-04-06 22:44:03,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998902292] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:44:03,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:44:03,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23] total 39 [2022-04-06 22:44:03,800 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:44:03,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2027381429] [2022-04-06 22:44:03,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2027381429] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:44:03,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:44:03,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 22:44:03,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871026616] [2022-04-06 22:44:03,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:44:03,801 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 22:44:03,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:03,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 22:44:03,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1237, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 22:44:03,802 INFO L87 Difference]: Start difference. First operand 5171 states and 6852 transitions. Second operand has 21 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:44:06,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:44:06,962 INFO L93 Difference]: Finished difference Result 5359 states and 7079 transitions. [2022-04-06 22:44:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 22:44:06,963 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 142 [2022-04-06 22:44:06,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:44:06,972 INFO L225 Difference]: With dead ends: 5359 [2022-04-06 22:44:06,972 INFO L226 Difference]: Without dead ends: 5352 [2022-04-06 22:44:06,973 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 242 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=477, Invalid=2175, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 22:44:06,973 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 129 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 1419 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 1514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:44:06,974 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 792 Invalid, 1514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1419 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 22:44:06,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5352 states. [2022-04-06 22:44:08,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5352 to 5209. [2022-04-06 22:44:08,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5209 states, 3431 states have (on average 1.2028563101136696) internal successors, (4127), 3490 states have internal predecessors, (4127), 1382 states have call successors, (1382), 396 states have call predecessors, (1382), 395 states have return successors, (1374), 1322 states have call predecessors, (1374), 1374 states have call successors, (1374) [2022-04-06 22:44:08,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5209 states to 5209 states and 6883 transitions. [2022-04-06 22:44:08,391 INFO L78 Accepts]: Start accepts. Automaton has 5209 states and 6883 transitions. Word has length 142 [2022-04-06 22:44:08,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:44:08,391 INFO L478 AbstractCegarLoop]: Abstraction has 5209 states and 6883 transitions. [2022-04-06 22:44:08,391 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:44:08,391 INFO L276 IsEmpty]: Start isEmpty. Operand 5209 states and 6883 transitions. [2022-04-06 22:44:08,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-06 22:44:08,394 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:44:08,394 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:44:08,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-04-06 22:44:08,607 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-04-06 22:44:08,607 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:44:08,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:44:08,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1045312758, now seen corresponding path program 31 times [2022-04-06 22:44:08,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:08,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1012158856] [2022-04-06 22:44:08,608 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:44:08,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1045312758, now seen corresponding path program 32 times [2022-04-06 22:44:08,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:44:08,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969161754] [2022-04-06 22:44:08,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:44:08,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:44:08,615 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:44:08,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1655745418] [2022-04-06 22:44:08,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:44:08,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:44:08,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:44:08,618 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:44:08,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-04-06 22:44:08,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:44:08,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:44:08,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 22:44:08,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:44:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 130 proven. 140 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 22:44:12,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:44:13,501 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:15,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:44:15,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969161754] [2022-04-06 22:44:15,624 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:44:15,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655745418] [2022-04-06 22:44:15,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655745418] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:44:15,625 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:44:15,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-04-06 22:44:15,625 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:44:15,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1012158856] [2022-04-06 22:44:15,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1012158856] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:44:15,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:44:15,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 22:44:15,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64339416] [2022-04-06 22:44:15,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:44:15,626 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 22:44:15,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:15,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 22:44:15,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-04-06 22:44:15,627 INFO L87 Difference]: Start difference. First operand 5209 states and 6883 transitions. Second operand has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:44:24,321 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 22:44:25,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:44:25,330 INFO L93 Difference]: Finished difference Result 5397 states and 7137 transitions. [2022-04-06 22:44:25,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 22:44:25,331 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) Word has length 145 [2022-04-06 22:44:25,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:44:25,345 INFO L225 Difference]: With dead ends: 5397 [2022-04-06 22:44:25,345 INFO L226 Difference]: Without dead ends: 5390 [2022-04-06 22:44:25,347 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 137 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 22:44:25,347 INFO L913 BasicCegarLoop]: 100 mSDtfsCounter, 130 mSDsluCounter, 1104 mSDsCounter, 0 mSdLazyCounter, 2285 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 2403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 2285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 19 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-04-06 22:44:25,347 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 1204 Invalid, 2403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 2285 Invalid, 0 Unknown, 19 Unchecked, 5.0s Time] [2022-04-06 22:44:25,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5390 states. [2022-04-06 22:44:26,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5390 to 5235. [2022-04-06 22:44:26,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5235 states, 3451 states have (on average 1.2022602144305998) internal successors, (4149), 3507 states have internal predecessors, (4149), 1388 states have call successors, (1388), 400 states have call predecessors, (1388), 395 states have return successors, (1380), 1327 states have call predecessors, (1380), 1380 states have call successors, (1380) [2022-04-06 22:44:26,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5235 states to 5235 states and 6917 transitions. [2022-04-06 22:44:26,833 INFO L78 Accepts]: Start accepts. Automaton has 5235 states and 6917 transitions. Word has length 145 [2022-04-06 22:44:26,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:44:26,833 INFO L478 AbstractCegarLoop]: Abstraction has 5235 states and 6917 transitions. [2022-04-06 22:44:26,833 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:44:26,833 INFO L276 IsEmpty]: Start isEmpty. Operand 5235 states and 6917 transitions. [2022-04-06 22:44:26,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-06 22:44:26,835 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:44:26,835 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:44:26,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-04-06 22:44:27,036 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:44:27,036 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:44:27,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:44:27,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1271116242, now seen corresponding path program 33 times [2022-04-06 22:44:27,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:27,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [335569868] [2022-04-06 22:44:27,037 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:44:27,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1271116242, now seen corresponding path program 34 times [2022-04-06 22:44:27,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:44:27,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540670079] [2022-04-06 22:44:27,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:44:27,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:44:27,042 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:44:27,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1870215440] [2022-04-06 22:44:27,042 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:44:27,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:44:27,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:44:27,043 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:44:27,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-04-06 22:44:27,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:44:27,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:44:27,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 111 conjunts are in the unsatisfiable core [2022-04-06 22:44:27,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:44:29,805 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 140 proven. 103 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2022-04-06 22:44:29,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:44:31,992 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 198 proven. 19 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2022-04-06 22:44:31,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:44:31,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540670079] [2022-04-06 22:44:31,993 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:44:31,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870215440] [2022-04-06 22:44:31,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870215440] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:44:31,993 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:44:31,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 16] total 35 [2022-04-06 22:44:31,993 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:44:31,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [335569868] [2022-04-06 22:44:31,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [335569868] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:44:31,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:44:31,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 22:44:31,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676386399] [2022-04-06 22:44:31,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:44:31,994 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 22:44:31,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:31,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 22:44:31,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 22:44:31,995 INFO L87 Difference]: Start difference. First operand 5235 states and 6917 transitions. Second operand has 24 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:44:36,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:44:36,627 INFO L93 Difference]: Finished difference Result 5527 states and 7302 transitions. [2022-04-06 22:44:36,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 22:44:36,628 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) Word has length 145 [2022-04-06 22:44:36,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:44:36,640 INFO L225 Difference]: With dead ends: 5527 [2022-04-06 22:44:36,640 INFO L226 Difference]: Without dead ends: 5524 [2022-04-06 22:44:36,642 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=313, Invalid=1849, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 22:44:36,642 INFO L913 BasicCegarLoop]: 103 mSDtfsCounter, 136 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 2159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 22:44:36,642 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 1029 Invalid, 2159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 22:44:36,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2022-04-06 22:44:38,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 5446. [2022-04-06 22:44:38,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5446 states, 3584 states have (on average 1.2042410714285714) internal successors, (4316), 3642 states have internal predecessors, (4316), 1448 states have call successors, (1448), 418 states have call predecessors, (1448), 413 states have return successors, (1440), 1385 states have call predecessors, (1440), 1440 states have call successors, (1440) [2022-04-06 22:44:38,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5446 states to 5446 states and 7204 transitions. [2022-04-06 22:44:38,263 INFO L78 Accepts]: Start accepts. Automaton has 5446 states and 7204 transitions. Word has length 145 [2022-04-06 22:44:38,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:44:38,263 INFO L478 AbstractCegarLoop]: Abstraction has 5446 states and 7204 transitions. [2022-04-06 22:44:38,263 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:44:38,263 INFO L276 IsEmpty]: Start isEmpty. Operand 5446 states and 7204 transitions. [2022-04-06 22:44:38,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-04-06 22:44:38,266 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:44:38,266 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:44:38,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-04-06 22:44:38,471 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-04-06 22:44:38,471 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:44:38,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:44:38,472 INFO L85 PathProgramCache]: Analyzing trace with hash 828416914, now seen corresponding path program 11 times [2022-04-06 22:44:38,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:38,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1758933812] [2022-04-06 22:44:38,472 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:44:38,472 INFO L85 PathProgramCache]: Analyzing trace with hash 828416914, now seen corresponding path program 12 times [2022-04-06 22:44:38,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:44:38,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342707184] [2022-04-06 22:44:38,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:44:38,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:44:38,477 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:44:38,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [690112032] [2022-04-06 22:44:38,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:44:38,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:44:38,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:44:38,478 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:44:38,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-04-06 22:44:38,539 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 22:44:38,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:44:38,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 22:44:38,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:44:38,899 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 166 proven. 50 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2022-04-06 22:44:38,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:44:39,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:44:39,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342707184] [2022-04-06 22:44:39,592 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:44:39,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690112032] [2022-04-06 22:44:39,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690112032] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:44:39,593 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:44:39,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-04-06 22:44:39,593 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:44:39,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1758933812] [2022-04-06 22:44:39,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1758933812] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:44:39,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:44:39,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 22:44:39,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023506506] [2022-04-06 22:44:39,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:44:39,593 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 22:44:39,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:39,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 22:44:39,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-04-06 22:44:39,594 INFO L87 Difference]: Start difference. First operand 5446 states and 7204 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2022-04-06 22:44:42,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:44:42,031 INFO L93 Difference]: Finished difference Result 6191 states and 8282 transitions. [2022-04-06 22:44:42,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 22:44:42,032 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) Word has length 143 [2022-04-06 22:44:42,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:44:42,045 INFO L225 Difference]: With dead ends: 6191 [2022-04-06 22:44:42,045 INFO L226 Difference]: Without dead ends: 6189 [2022-04-06 22:44:42,047 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 157 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-04-06 22:44:42,048 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 156 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 22:44:42,048 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 323 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 22:44:42,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6189 states. [2022-04-06 22:44:43,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6189 to 6075. [2022-04-06 22:44:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6075 states, 4087 states have (on average 1.2326890139466602) internal successors, (5038), 4165 states have internal predecessors, (5038), 1565 states have call successors, (1565), 427 states have call predecessors, (1565), 422 states have return successors, (1557), 1482 states have call predecessors, (1557), 1557 states have call successors, (1557) [2022-04-06 22:44:43,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6075 states to 6075 states and 8160 transitions. [2022-04-06 22:44:43,893 INFO L78 Accepts]: Start accepts. Automaton has 6075 states and 8160 transitions. Word has length 143 [2022-04-06 22:44:43,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:44:43,894 INFO L478 AbstractCegarLoop]: Abstraction has 6075 states and 8160 transitions. [2022-04-06 22:44:43,894 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2022-04-06 22:44:43,894 INFO L276 IsEmpty]: Start isEmpty. Operand 6075 states and 8160 transitions. [2022-04-06 22:44:43,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-04-06 22:44:43,896 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:44:43,896 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:44:43,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-04-06 22:44:44,096 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-04-06 22:44:44,097 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:44:44,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:44:44,097 INFO L85 PathProgramCache]: Analyzing trace with hash 152316609, now seen corresponding path program 3 times [2022-04-06 22:44:44,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:44:44,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [306295024] [2022-04-06 22:44:44,097 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:44:44,098 INFO L85 PathProgramCache]: Analyzing trace with hash 152316609, now seen corresponding path program 4 times [2022-04-06 22:44:44,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:44:44,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820138214] [2022-04-06 22:44:44,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:44:44,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:44:44,103 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:44:44,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1165869834] [2022-04-06 22:44:44,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:44:44,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:44:44,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:44:44,108 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:44:44,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-04-06 22:44:44,174 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:44:44,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:44:44,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 22:44:44,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:44:46,204 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:46,306 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:46,418 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:47,083 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:47,085 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:47,087 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:44:47,646 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 147 proven. 145 refuted. 0 times theorem prover too weak. 389 trivial. 0 not checked. [2022-04-06 22:44:47,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:44:53,630 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:09,504 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 143 proven. 116 refuted. 0 times theorem prover too weak. 422 trivial. 0 not checked. [2022-04-06 22:45:09,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:45:09,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820138214] [2022-04-06 22:45:09,504 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:45:09,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165869834] [2022-04-06 22:45:09,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165869834] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:45:09,504 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:45:09,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 40 [2022-04-06 22:45:09,505 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:45:09,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [306295024] [2022-04-06 22:45:09,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [306295024] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:45:09,505 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:45:09,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 22:45:09,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269750474] [2022-04-06 22:45:09,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:45:09,505 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 22:45:09,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:09,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 22:45:09,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=1291, Unknown=2, NotChecked=0, Total=1560 [2022-04-06 22:45:09,506 INFO L87 Difference]: Start difference. First operand 6075 states and 8160 transitions. Second operand has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 19 states have internal predecessors, (61), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 9 states have call predecessors, (20), 8 states have call successors, (20) [2022-04-06 22:45:13,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:45:13,810 INFO L93 Difference]: Finished difference Result 6272 states and 8426 transitions. [2022-04-06 22:45:13,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 22:45:13,811 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 19 states have internal predecessors, (61), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 9 states have call predecessors, (20), 8 states have call successors, (20) Word has length 148 [2022-04-06 22:45:13,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:45:13,824 INFO L225 Difference]: With dead ends: 6272 [2022-04-06 22:45:13,824 INFO L226 Difference]: Without dead ends: 6270 [2022-04-06 22:45:13,825 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 255 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=342, Invalid=1726, Unknown=2, NotChecked=0, Total=2070 [2022-04-06 22:45:13,826 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 132 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 1616 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 821 SdHoareTripleChecker+Invalid, 1707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-04-06 22:45:13,826 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 821 Invalid, 1707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1616 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-04-06 22:45:13,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6270 states. [2022-04-06 22:45:15,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6270 to 6169. [2022-04-06 22:45:15,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6169 states, 4145 states have (on average 1.2332931242460796) internal successors, (5112), 4224 states have internal predecessors, (5112), 1595 states have call successors, (1595), 433 states have call predecessors, (1595), 428 states have return successors, (1587), 1511 states have call predecessors, (1587), 1587 states have call successors, (1587) [2022-04-06 22:45:15,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6169 states to 6169 states and 8294 transitions. [2022-04-06 22:45:15,722 INFO L78 Accepts]: Start accepts. Automaton has 6169 states and 8294 transitions. Word has length 148 [2022-04-06 22:45:15,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:45:15,722 INFO L478 AbstractCegarLoop]: Abstraction has 6169 states and 8294 transitions. [2022-04-06 22:45:15,722 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 19 states have internal predecessors, (61), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 9 states have call predecessors, (20), 8 states have call successors, (20) [2022-04-06 22:45:15,723 INFO L276 IsEmpty]: Start isEmpty. Operand 6169 states and 8294 transitions. [2022-04-06 22:45:15,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-04-06 22:45:15,725 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:45:15,725 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 9, 8, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:45:15,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-04-06 22:45:15,926 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-06 22:45:15,926 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:45:15,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:45:15,926 INFO L85 PathProgramCache]: Analyzing trace with hash -656443653, now seen corresponding path program 13 times [2022-04-06 22:45:15,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:15,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [648775676] [2022-04-06 22:45:15,926 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:45:15,927 INFO L85 PathProgramCache]: Analyzing trace with hash -656443653, now seen corresponding path program 14 times [2022-04-06 22:45:15,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:45:15,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466379693] [2022-04-06 22:45:15,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:45:15,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:45:15,931 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:45:15,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1511750276] [2022-04-06 22:45:15,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:45:15,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:45:15,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:45:15,935 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:45:15,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-04-06 22:45:16,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:45:16,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:45:16,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 22:45:16,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:45:16,310 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 57 proven. 342 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 22:45:16,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:45:16,798 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 57 proven. 150 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 22:45:16,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:45:16,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466379693] [2022-04-06 22:45:16,798 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:45:16,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511750276] [2022-04-06 22:45:16,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511750276] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:45:16,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:45:16,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2022-04-06 22:45:16,798 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:45:16,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [648775676] [2022-04-06 22:45:16,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [648775676] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:45:16,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:45:16,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 22:45:16,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011453119] [2022-04-06 22:45:16,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:45:16,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 22:45:16,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:16,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 22:45:16,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=771, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 22:45:16,799 INFO L87 Difference]: Start difference. First operand 6169 states and 8294 transitions. Second operand has 20 states, 20 states have (on average 4.1) internal successors, (82), 19 states have internal predecessors, (82), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:45:19,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:45:19,615 INFO L93 Difference]: Finished difference Result 9195 states and 12883 transitions. [2022-04-06 22:45:19,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 22:45:19,615 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.1) internal successors, (82), 19 states have internal predecessors, (82), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 144 [2022-04-06 22:45:19,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:45:19,628 INFO L225 Difference]: With dead ends: 9195 [2022-04-06 22:45:19,628 INFO L226 Difference]: Without dead ends: 7324 [2022-04-06 22:45:19,633 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1125, Invalid=1527, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 22:45:19,633 INFO L913 BasicCegarLoop]: 101 mSDtfsCounter, 588 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 22:45:19,633 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 478 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 22:45:19,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2022-04-06 22:45:21,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 7207. [2022-04-06 22:45:21,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7207 states, 4867 states have (on average 1.2233408670638997) internal successors, (5954), 4956 states have internal predecessors, (5954), 1863 states have call successors, (1863), 482 states have call predecessors, (1863), 476 states have return successors, (1854), 1768 states have call predecessors, (1854), 1854 states have call successors, (1854) [2022-04-06 22:45:21,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7207 states to 7207 states and 9671 transitions. [2022-04-06 22:45:21,993 INFO L78 Accepts]: Start accepts. Automaton has 7207 states and 9671 transitions. Word has length 144 [2022-04-06 22:45:21,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:45:21,993 INFO L478 AbstractCegarLoop]: Abstraction has 7207 states and 9671 transitions. [2022-04-06 22:45:21,994 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.1) internal successors, (82), 19 states have internal predecessors, (82), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 22:45:21,994 INFO L276 IsEmpty]: Start isEmpty. Operand 7207 states and 9671 transitions. [2022-04-06 22:45:21,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 22:45:21,996 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:45:21,996 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:45:22,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-04-06 22:45:22,197 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-06 22:45:22,197 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:45:22,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:45:22,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1774625240, now seen corresponding path program 35 times [2022-04-06 22:45:22,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:22,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [468099652] [2022-04-06 22:45:22,198 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:45:22,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1774625240, now seen corresponding path program 36 times [2022-04-06 22:45:22,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:45:22,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129323111] [2022-04-06 22:45:22,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:45:22,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:45:22,202 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:45:22,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1157172783] [2022-04-06 22:45:22,202 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:45:22,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:45:22,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:45:22,203 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:45:22,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-04-06 22:45:22,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 22:45:22,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:45:22,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 22:45:22,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:45:31,860 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:32,028 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 46 proven. 142 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-04-06 22:45:32,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:45:38,149 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:38,208 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:38,785 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:38,892 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:38,993 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:39,079 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:39,280 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:40,382 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:40,513 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:40,776 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:40,917 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:45:41,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:45:41,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129323111] [2022-04-06 22:45:41,166 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:45:41,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157172783] [2022-04-06 22:45:41,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157172783] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:45:41,167 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:45:41,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-04-06 22:45:41,167 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:45:41,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [468099652] [2022-04-06 22:45:41,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [468099652] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:45:41,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:45:41,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 22:45:41,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894034497] [2022-04-06 22:45:41,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:45:41,167 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 22:45:41,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:41,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 22:45:41,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1270, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 22:45:41,168 INFO L87 Difference]: Start difference. First operand 7207 states and 9671 transitions. Second operand has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 22 states have internal predecessors, (64), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:45:44,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:45:44,292 INFO L93 Difference]: Finished difference Result 7262 states and 9734 transitions. [2022-04-06 22:45:44,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 22:45:44,292 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 22 states have internal predecessors, (64), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 149 [2022-04-06 22:45:44,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:45:44,305 INFO L225 Difference]: With dead ends: 7262 [2022-04-06 22:45:44,306 INFO L226 Difference]: Without dead ends: 7255 [2022-04-06 22:45:44,307 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 207 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=282, Invalid=1788, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 22:45:44,307 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 78 mSDsluCounter, 867 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 670 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 22:45:44,307 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 943 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 462 Invalid, 0 Unknown, 670 Unchecked, 0.3s Time] [2022-04-06 22:45:44,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7255 states. [2022-04-06 22:45:46,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7255 to 7217. [2022-04-06 22:45:46,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7217 states, 4876 states have (on average 1.2229286300246103) internal successors, (5963), 4964 states have internal predecessors, (5963), 1864 states have call successors, (1864), 482 states have call predecessors, (1864), 476 states have return successors, (1855), 1770 states have call predecessors, (1855), 1855 states have call successors, (1855) [2022-04-06 22:45:46,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7217 states to 7217 states and 9682 transitions. [2022-04-06 22:45:46,690 INFO L78 Accepts]: Start accepts. Automaton has 7217 states and 9682 transitions. Word has length 149 [2022-04-06 22:45:46,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:45:46,690 INFO L478 AbstractCegarLoop]: Abstraction has 7217 states and 9682 transitions. [2022-04-06 22:45:46,690 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 22 states have internal predecessors, (64), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 22:45:46,690 INFO L276 IsEmpty]: Start isEmpty. Operand 7217 states and 9682 transitions. [2022-04-06 22:45:46,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 22:45:46,693 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:45:46,693 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:45:46,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-04-06 22:45:46,893 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:45:46,893 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:45:46,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:45:46,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1181195580, now seen corresponding path program 37 times [2022-04-06 22:45:46,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:46,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1252802104] [2022-04-06 22:45:46,894 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:45:46,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1181195580, now seen corresponding path program 38 times [2022-04-06 22:45:46,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:45:46,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166401846] [2022-04-06 22:45:46,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:45:46,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:45:46,899 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:45:46,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [334701390] [2022-04-06 22:45:46,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 22:45:46,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:45:46,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:45:46,901 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:45:46,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-04-06 22:45:46,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 22:45:46,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:45:46,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 22:45:46,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:45:48,449 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 97 proven. 190 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 22:45:48,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:45:50,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:45:50,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166401846] [2022-04-06 22:45:50,734 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:45:50,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334701390] [2022-04-06 22:45:50,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334701390] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 22:45:50,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 22:45:50,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-04-06 22:45:50,734 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:45:50,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1252802104] [2022-04-06 22:45:50,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1252802104] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:45:50,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:45:50,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 22:45:50,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859208002] [2022-04-06 22:45:50,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:45:50,735 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 22:45:50,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:45:50,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 22:45:50,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2022-04-06 22:45:50,735 INFO L87 Difference]: Start difference. First operand 7217 states and 9682 transitions. Second operand has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 states have internal predecessors, (64), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:45:57,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:45:57,945 INFO L93 Difference]: Finished difference Result 7406 states and 9924 transitions. [2022-04-06 22:45:57,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 22:45:57,946 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 states have internal predecessors, (64), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) Word has length 149 [2022-04-06 22:45:57,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:45:57,958 INFO L225 Difference]: With dead ends: 7406 [2022-04-06 22:45:57,958 INFO L226 Difference]: Without dead ends: 7403 [2022-04-06 22:45:57,959 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=177, Invalid=1545, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 22:45:57,959 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 131 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 2077 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1158 SdHoareTripleChecker+Invalid, 2174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-04-06 22:45:57,959 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 1158 Invalid, 2174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 2077 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-04-06 22:45:57,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7403 states. [2022-04-06 22:46:00,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7403 to 7242. [2022-04-06 22:46:00,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7242 states, 4895 states have (on average 1.2220633299284984) internal successors, (5982), 4984 states have internal predecessors, (5982), 1866 states have call successors, (1866), 486 states have call predecessors, (1866), 480 states have return successors, (1857), 1771 states have call predecessors, (1857), 1857 states have call successors, (1857) [2022-04-06 22:46:00,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7242 states to 7242 states and 9705 transitions. [2022-04-06 22:46:00,294 INFO L78 Accepts]: Start accepts. Automaton has 7242 states and 9705 transitions. Word has length 149 [2022-04-06 22:46:00,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:46:00,294 INFO L478 AbstractCegarLoop]: Abstraction has 7242 states and 9705 transitions. [2022-04-06 22:46:00,294 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 states have internal predecessors, (64), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 22:46:00,294 INFO L276 IsEmpty]: Start isEmpty. Operand 7242 states and 9705 transitions. [2022-04-06 22:46:00,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-04-06 22:46:00,297 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:46:00,297 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:46:00,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-04-06 22:46:00,497 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:46:00,497 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:46:00,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:46:00,497 INFO L85 PathProgramCache]: Analyzing trace with hash 205680083, now seen corresponding path program 39 times [2022-04-06 22:46:00,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:46:00,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [63981927] [2022-04-06 22:46:00,498 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:46:00,498 INFO L85 PathProgramCache]: Analyzing trace with hash 205680083, now seen corresponding path program 40 times [2022-04-06 22:46:00,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:46:00,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221774918] [2022-04-06 22:46:00,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:46:00,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:46:00,503 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:46:00,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [226215623] [2022-04-06 22:46:00,503 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 22:46:00,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:46:00,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:46:00,504 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:46:00,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-04-06 22:46:00,570 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 22:46:00,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:46:00,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 22:46:00,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:46:04,018 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:46:04,023 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:46:12,927 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:46:16,881 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 210 proven. 108 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2022-04-06 22:46:16,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:46:34,631 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:47:12,110 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:47:12,113 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 22:47:22,654 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 210 proven. 105 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2022-04-06 22:47:22,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 22:47:22,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221774918] [2022-04-06 22:47:22,654 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 22:47:22,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226215623] [2022-04-06 22:47:22,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226215623] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 22:47:22,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 22:47:22,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2022-04-06 22:47:22,655 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 22:47:22,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [63981927] [2022-04-06 22:47:22,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [63981927] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 22:47:22,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 22:47:22,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 22:47:22,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951377906] [2022-04-06 22:47:22,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 22:47:22,655 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 22:47:22,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 22:47:22,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 22:47:22,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=1398, Unknown=2, NotChecked=0, Total=1722 [2022-04-06 22:47:22,656 INFO L87 Difference]: Start difference. First operand 7242 states and 9705 transitions. Second operand has 24 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 10 states have call predecessors, (23), 8 states have call successors, (23) [2022-04-06 22:47:27,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 22:47:27,131 INFO L93 Difference]: Finished difference Result 7260 states and 9724 transitions. [2022-04-06 22:47:27,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 22:47:27,132 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 10 states have call predecessors, (23), 8 states have call successors, (23) Word has length 154 [2022-04-06 22:47:27,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 22:47:27,146 INFO L225 Difference]: With dead ends: 7260 [2022-04-06 22:47:27,146 INFO L226 Difference]: Without dead ends: 7255 [2022-04-06 22:47:27,147 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 265 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 22.1s TimeCoverageRelationStatistics Valid=403, Invalid=1851, Unknown=2, NotChecked=0, Total=2256 [2022-04-06 22:47:27,148 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 93 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 1561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 470 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 22:47:27,148 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 635 Invalid, 1561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 984 Invalid, 0 Unknown, 470 Unchecked, 1.2s Time] [2022-04-06 22:47:27,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7255 states. [2022-04-06 22:47:29,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7255 to 7246. [2022-04-06 22:47:29,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7246 states, 4899 states have (on average 1.22188201673811) internal successors, (5986), 4988 states have internal predecessors, (5986), 1866 states have call successors, (1866), 486 states have call predecessors, (1866), 480 states have return successors, (1857), 1771 states have call predecessors, (1857), 1857 states have call successors, (1857) [2022-04-06 22:47:29,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7246 states to 7246 states and 9709 transitions. [2022-04-06 22:47:29,528 INFO L78 Accepts]: Start accepts. Automaton has 7246 states and 9709 transitions. Word has length 154 [2022-04-06 22:47:29,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 22:47:29,528 INFO L478 AbstractCegarLoop]: Abstraction has 7246 states and 9709 transitions. [2022-04-06 22:47:29,528 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 10 states have call predecessors, (23), 8 states have call successors, (23) [2022-04-06 22:47:29,528 INFO L276 IsEmpty]: Start isEmpty. Operand 7246 states and 9709 transitions. [2022-04-06 22:47:29,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-04-06 22:47:29,531 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 22:47:29,531 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 22:47:29,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-04-06 22:47:29,731 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:47:29,732 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 22:47:29,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 22:47:29,732 INFO L85 PathProgramCache]: Analyzing trace with hash 215045455, now seen corresponding path program 41 times [2022-04-06 22:47:29,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 22:47:29,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1628664635] [2022-04-06 22:47:29,732 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 22:47:29,732 INFO L85 PathProgramCache]: Analyzing trace with hash 215045455, now seen corresponding path program 42 times [2022-04-06 22:47:29,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 22:47:29,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493748045] [2022-04-06 22:47:29,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 22:47:29,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 22:47:29,737 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 22:47:29,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1687420889] [2022-04-06 22:47:29,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 22:47:29,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 22:47:29,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 22:47:29,738 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 22:47:29,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-04-06 22:47:29,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 22:47:29,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 22:47:29,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 22:47:29,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 22:48:05,958 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 99 proven. 170 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2022-04-06 22:48:05,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 22:48:08,868 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful