/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound20.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-19 04:40:41,737 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 04:40:41,745 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 04:40:41,787 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 04:40:41,787 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 04:40:41,788 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 04:40:41,790 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 04:40:41,791 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 04:40:41,793 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 04:40:41,796 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 04:40:41,796 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 04:40:41,797 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 04:40:41,798 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 04:40:41,799 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 04:40:41,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 04:40:41,803 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 04:40:41,803 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 04:40:41,804 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 04:40:41,805 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 04:40:41,808 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 04:40:41,808 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 04:40:41,809 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 04:40:41,810 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 04:40:41,811 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 04:40:41,812 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 04:40:41,815 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 04:40:41,815 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 04:40:41,815 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 04:40:41,816 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 04:40:41,816 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 04:40:41,816 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 04:40:41,816 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 04:40:41,817 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 04:40:41,817 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 04:40:41,818 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 04:40:41,818 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 04:40:41,818 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 04:40:41,819 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 04:40:41,819 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 04:40:41,819 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 04:40:41,819 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 04:40:41,824 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 04:40:41,824 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-19 04:40:41,833 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 04:40:41,833 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 04:40:41,834 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 04:40:41,834 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-19 04:40:41,834 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 04:40:41,834 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-19 04:40:41,834 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 04:40:41,834 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 04:40:41,834 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 04:40:41,835 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 04:40:41,835 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-19 04:40:41,835 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 04:40:41,835 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 04:40:41,835 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 04:40:41,835 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 04:40:41,836 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 04:40:41,836 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-19 04:40:41,836 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-03-19 04:40:42,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 04:40:42,030 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 04:40:42,032 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 04:40:42,032 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 04:40:42,033 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 04:40:42,034 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound20.c [2022-03-19 04:40:42,075 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd2d96ac/1d07bea4f80a40768198aae254f58711/FLAGf51e62ec3 [2022-03-19 04:40:42,388 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 04:40:42,388 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound20.c [2022-03-19 04:40:42,396 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd2d96ac/1d07bea4f80a40768198aae254f58711/FLAGf51e62ec3 [2022-03-19 04:40:42,820 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd2d96ac/1d07bea4f80a40768198aae254f58711 [2022-03-19 04:40:42,823 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 04:40:42,824 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-19 04:40:42,838 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 04:40:42,839 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 04:40:42,841 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 04:40:42,841 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 04:40:42" (1/1) ... [2022-03-19 04:40:42,842 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72c7f1c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:42, skipping insertion in model container [2022-03-19 04:40:42,842 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 04:40:42" (1/1) ... [2022-03-19 04:40:42,847 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 04:40:42,868 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 04:40:43,022 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_unwindbound20.c[490,503] [2022-03-19 04:40:43,037 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 04:40:43,041 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 04:40:43,053 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_unwindbound20.c[490,503] [2022-03-19 04:40:43,075 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 04:40:43,083 INFO L208 MainTranslator]: Completed translation [2022-03-19 04:40:43,083 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43 WrapperNode [2022-03-19 04:40:43,083 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 04:40:43,084 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 04:40:43,084 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 04:40:43,084 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 04:40:43,094 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,094 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,101 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,101 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,115 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,117 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,118 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,119 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 04:40:43,120 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 04:40:43,120 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 04:40:43,120 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 04:40:43,122 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (1/1) ... [2022-03-19 04:40:43,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 04:40:43,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:43,143 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-19 04:40:43,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-19 04:40:43,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 04:40:43,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 04:40:43,188 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 04:40:43,188 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-19 04:40:43,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-19 04:40:43,189 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 04:40:43,189 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 04:40:43,189 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 04:40:43,189 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 04:40:43,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 04:40:43,190 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-19 04:40:43,190 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 04:40:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 04:40:43,235 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 04:40:43,236 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 04:40:43,390 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 04:40:43,393 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 04:40:43,394 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-19 04:40:43,395 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 04:40:43 BoogieIcfgContainer [2022-03-19 04:40:43,395 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 04:40:43,396 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 04:40:43,396 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 04:40:43,398 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 04:40:43,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 04:40:42" (1/3) ... [2022-03-19 04:40:43,398 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@370d019e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 04:40:43, skipping insertion in model container [2022-03-19 04:40:43,399 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 04:40:43" (2/3) ... [2022-03-19 04:40:43,399 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@370d019e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 04:40:43, skipping insertion in model container [2022-03-19 04:40:43,399 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 04:40:43" (3/3) ... [2022-03-19 04:40:43,399 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_unwindbound20.c [2022-03-19 04:40:43,402 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-19 04:40:43,403 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 04:40:43,431 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 04:40:43,437 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-03-19 04:40:43,438 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 04:40:43,446 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-03-19 04:40:43,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-19 04:40:43,451 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:43,457 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 04:40:43,457 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:43,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:43,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 1 times [2022-03-19 04:40:43,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:43,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1630800450] [2022-03-19 04:40:43,483 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:43,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 2 times [2022-03-19 04:40:43,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:43,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059385251] [2022-03-19 04:40:43,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:43,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 04:40:43,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 04:40:43,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 04:40:43,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 04:40:43,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 04:40:43,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 04:40:43,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 04:40:43,693 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:43,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:43,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059385251] [2022-03-19 04:40:43,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059385251] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:43,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:43,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 04:40:43,697 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:43,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1630800450] [2022-03-19 04:40:43,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1630800450] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:43,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:43,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 04:40:43,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396764948] [2022-03-19 04:40:43,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:43,702 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-19 04:40:43,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:43,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-19 04:40:43,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-19 04:40:43,724 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-03-19 04:40:43,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:43,810 INFO L93 Difference]: Finished difference Result 74 states and 111 transitions. [2022-03-19 04:40:43,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-19 04:40:43,812 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-03-19 04:40:43,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:43,817 INFO L225 Difference]: With dead ends: 74 [2022-03-19 04:40:43,817 INFO L226 Difference]: Without dead ends: 36 [2022-03-19 04:40:43,820 INFO L911 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-03-19 04:40:43,823 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 10 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-03-19 04:40:43,825 INFO L913 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-03-19 04:40:43,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-03-19 04:40:43,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2022-03-19 04:40:43,864 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-03-19 04:40:43,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2022-03-19 04:40:43,867 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 22 [2022-03-19 04:40:43,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:43,868 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2022-03-19 04:40:43,868 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-03-19 04:40:43,868 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2022-03-19 04:40:43,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-19 04:40:43,870 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:43,871 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 04:40:43,871 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 04:40:43,871 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:43,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:43,872 INFO L85 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 1 times [2022-03-19 04:40:43,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:43,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1165169350] [2022-03-19 04:40:43,879 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:43,880 INFO L85 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 2 times [2022-03-19 04:40:43,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:43,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957322182] [2022-03-19 04:40:43,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:43,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:43,893 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:43,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262345270] [2022-03-19 04:40:43,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:43,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:43,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:43,899 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:43,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-19 04:40:43,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-19 04:40:43,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:43,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-19 04:40:43,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:44,048 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:44,048 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:44,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:44,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957322182] [2022-03-19 04:40:44,049 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:44,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262345270] [2022-03-19 04:40:44,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262345270] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:44,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:44,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-19 04:40:44,051 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:44,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1165169350] [2022-03-19 04:40:44,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1165169350] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:44,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:44,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-19 04:40:44,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015701715] [2022-03-19 04:40:44,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:44,054 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-19 04:40:44,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:44,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-19 04:40:44,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-19 04:40:44,055 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-03-19 04:40:44,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:44,076 INFO L93 Difference]: Finished difference Result 44 states and 54 transitions. [2022-03-19 04:40:44,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-19 04:40:44,077 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-03-19 04:40:44,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:44,078 INFO L225 Difference]: With dead ends: 44 [2022-03-19 04:40:44,079 INFO L226 Difference]: Without dead ends: 37 [2022-03-19 04:40:44,079 INFO L911 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-03-19 04:40:44,080 INFO L912 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-03-19 04:40:44,083 INFO L913 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-03-19 04:40:44,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2022-03-19 04:40:44,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2022-03-19 04:40:44,088 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-03-19 04:40:44,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2022-03-19 04:40:44,088 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 23 [2022-03-19 04:40:44,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:44,089 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2022-03-19 04:40:44,089 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-03-19 04:40:44,089 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2022-03-19 04:40:44,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-19 04:40:44,090 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:44,090 INFO L500 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-03-19 04:40:44,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:44,307 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-03-19 04:40:44,307 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:44,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:44,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 1 times [2022-03-19 04:40:44,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:44,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [270668684] [2022-03-19 04:40:44,308 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:44,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 2 times [2022-03-19 04:40:44,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:44,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250503251] [2022-03-19 04:40:44,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:44,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:44,319 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:44,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1084850217] [2022-03-19 04:40:44,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:44,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:44,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:44,321 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:44,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-19 04:40:44,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-19 04:40:44,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:44,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-19 04:40:44,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:44,553 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:44,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:44,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250503251] [2022-03-19 04:40:44,554 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:44,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084850217] [2022-03-19 04:40:44,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084850217] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:44,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:44,554 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 04:40:44,554 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:44,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [270668684] [2022-03-19 04:40:44,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [270668684] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:44,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:44,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 04:40:44,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761802864] [2022-03-19 04:40:44,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:44,556 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 04:40:44,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:44,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 04:40:44,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-19 04:40:44,557 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-03-19 04:40:44,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:44,635 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2022-03-19 04:40:44,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 04:40:44,635 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-03-19 04:40:44,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:44,638 INFO L225 Difference]: With dead ends: 57 [2022-03-19 04:40:44,638 INFO L226 Difference]: Without dead ends: 54 [2022-03-19 04:40:44,639 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-19 04:40:44,647 INFO L912 BasicCegarLoop]: 41 mSDtfsCounter, 18 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:44,648 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 192 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:44,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-03-19 04:40:44,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2022-03-19 04:40:44,678 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-03-19 04:40:44,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 70 transitions. [2022-03-19 04:40:44,679 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 70 transitions. Word has length 24 [2022-03-19 04:40:44,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:44,679 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 70 transitions. [2022-03-19 04:40:44,679 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-03-19 04:40:44,680 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 70 transitions. [2022-03-19 04:40:44,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-19 04:40:44,680 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:44,680 INFO L500 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-03-19 04:40:44,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-03-19 04:40:44,895 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-03-19 04:40:44,895 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:44,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:44,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 1 times [2022-03-19 04:40:44,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:44,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [499468021] [2022-03-19 04:40:44,896 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:44,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 2 times [2022-03-19 04:40:44,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:44,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377868435] [2022-03-19 04:40:44,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:44,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:44,907 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:44,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [893273689] [2022-03-19 04:40:44,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:44,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:44,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:44,908 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:44,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-19 04:40:44,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:44,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:44,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-19 04:40:44,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:44,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:44,999 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:45,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:45,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377868435] [2022-03-19 04:40:45,000 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:45,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893273689] [2022-03-19 04:40:45,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893273689] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:45,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:45,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:45,004 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:45,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [499468021] [2022-03-19 04:40:45,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [499468021] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:45,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:45,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:45,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799532059] [2022-03-19 04:40:45,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:45,006 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 04:40:45,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:45,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 04:40:45,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-19 04:40:45,006 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-03-19 04:40:45,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:45,032 INFO L93 Difference]: Finished difference Result 77 states and 104 transitions. [2022-03-19 04:40:45,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 04:40:45,033 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-03-19 04:40:45,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:45,034 INFO L225 Difference]: With dead ends: 77 [2022-03-19 04:40:45,034 INFO L226 Difference]: Without dead ends: 55 [2022-03-19 04:40:45,034 INFO L911 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-03-19 04:40:45,045 INFO L912 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-03-19 04:40:45,045 INFO L913 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-03-19 04:40:45,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-03-19 04:40:45,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-03-19 04:40:45,051 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-03-19 04:40:45,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 72 transitions. [2022-03-19 04:40:45,052 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 72 transitions. Word has length 29 [2022-03-19 04:40:45,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:45,053 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 72 transitions. [2022-03-19 04:40:45,053 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-03-19 04:40:45,053 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 72 transitions. [2022-03-19 04:40:45,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-19 04:40:45,053 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:45,054 INFO L500 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-03-19 04:40:45,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:45,276 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-03-19 04:40:45,276 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:45,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:45,277 INFO L85 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 1 times [2022-03-19 04:40:45,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:45,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1362673332] [2022-03-19 04:40:45,277 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:45,278 INFO L85 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 2 times [2022-03-19 04:40:45,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:45,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821354846] [2022-03-19 04:40:45,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:45,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:45,290 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:45,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1126853543] [2022-03-19 04:40:45,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:45,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:45,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:45,291 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:45,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-19 04:40:45,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:45,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:45,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-19 04:40:45,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:45,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:45,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:45,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:45,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:45,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821354846] [2022-03-19 04:40:45,455 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:45,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126853543] [2022-03-19 04:40:45,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126853543] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:45,456 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:45,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-03-19 04:40:45,456 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:45,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1362673332] [2022-03-19 04:40:45,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1362673332] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:45,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:45,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 04:40:45,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556241568] [2022-03-19 04:40:45,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:45,456 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 04:40:45,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:45,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 04:40:45,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-19 04:40:45,457 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-03-19 04:40:45,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:45,481 INFO L93 Difference]: Finished difference Result 67 states and 85 transitions. [2022-03-19 04:40:45,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 04:40:45,481 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-03-19 04:40:45,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:45,482 INFO L225 Difference]: With dead ends: 67 [2022-03-19 04:40:45,482 INFO L226 Difference]: Without dead ends: 60 [2022-03-19 04:40:45,482 INFO L911 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-03-19 04:40:45,483 INFO L912 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-03-19 04:40:45,483 INFO L913 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-03-19 04:40:45,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-03-19 04:40:45,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2022-03-19 04:40:45,487 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-03-19 04:40:45,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 77 transitions. [2022-03-19 04:40:45,488 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 77 transitions. Word has length 30 [2022-03-19 04:40:45,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:45,488 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 77 transitions. [2022-03-19 04:40:45,488 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-03-19 04:40:45,489 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 77 transitions. [2022-03-19 04:40:45,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-19 04:40:45,489 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:45,489 INFO L500 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-03-19 04:40:45,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:45,706 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-03-19 04:40:45,706 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:45,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:45,707 INFO L85 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 1 times [2022-03-19 04:40:45,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:45,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1437871842] [2022-03-19 04:40:45,707 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:45,707 INFO L85 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 2 times [2022-03-19 04:40:45,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:45,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720931926] [2022-03-19 04:40:45,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:45,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:45,717 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:45,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [143757977] [2022-03-19 04:40:45,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:45,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:45,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:45,718 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:45,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-19 04:40:45,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:45,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:45,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-19 04:40:45,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:45,809 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-19 04:40:45,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:45,877 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-19 04:40:45,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:45,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720931926] [2022-03-19 04:40:45,877 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:45,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143757977] [2022-03-19 04:40:45,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143757977] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:45,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:45,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-19 04:40:45,878 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:45,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1437871842] [2022-03-19 04:40:45,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1437871842] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:45,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:45,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 04:40:45,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215570383] [2022-03-19 04:40:45,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:45,878 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 04:40:45,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:45,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 04:40:45,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-19 04:40:45,879 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-03-19 04:40:45,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:45,996 INFO L93 Difference]: Finished difference Result 138 states and 201 transitions. [2022-03-19 04:40:45,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 04:40:45,997 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-03-19 04:40:45,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:45,998 INFO L225 Difference]: With dead ends: 138 [2022-03-19 04:40:45,998 INFO L226 Difference]: Without dead ends: 131 [2022-03-19 04:40:45,998 INFO L911 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-03-19 04:40:45,999 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 115 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:45,999 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 353 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:40:45,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-03-19 04:40:46,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 88. [2022-03-19 04:40:46,009 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-03-19 04:40:46,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 122 transitions. [2022-03-19 04:40:46,010 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 122 transitions. Word has length 31 [2022-03-19 04:40:46,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:46,010 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 122 transitions. [2022-03-19 04:40:46,010 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-03-19 04:40:46,010 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 122 transitions. [2022-03-19 04:40:46,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-19 04:40:46,011 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:46,011 INFO L500 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-03-19 04:40:46,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:46,216 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-03-19 04:40:46,216 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:46,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:46,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 1 times [2022-03-19 04:40:46,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:46,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1320522819] [2022-03-19 04:40:46,218 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:46,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 2 times [2022-03-19 04:40:46,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:46,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443158133] [2022-03-19 04:40:46,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:46,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:46,246 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:46,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [996005134] [2022-03-19 04:40:46,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:46,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:46,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:46,247 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:46,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-19 04:40:46,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:46,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:46,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-19 04:40:46,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:46,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:46,352 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:46,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:46,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443158133] [2022-03-19 04:40:46,352 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:46,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996005134] [2022-03-19 04:40:46,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996005134] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:46,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:46,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 04:40:46,353 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:46,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1320522819] [2022-03-19 04:40:46,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1320522819] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:46,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:46,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-19 04:40:46,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983709413] [2022-03-19 04:40:46,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:46,353 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-19 04:40:46,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:46,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-19 04:40:46,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-19 04:40:46,354 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-03-19 04:40:46,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:46,377 INFO L93 Difference]: Finished difference Result 127 states and 178 transitions. [2022-03-19 04:40:46,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 04:40:46,377 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-03-19 04:40:46,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:46,378 INFO L225 Difference]: With dead ends: 127 [2022-03-19 04:40:46,378 INFO L226 Difference]: Without dead ends: 90 [2022-03-19 04:40:46,378 INFO L911 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-03-19 04:40:46,379 INFO L912 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-03-19 04:40:46,379 INFO L913 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-03-19 04:40:46,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-03-19 04:40:46,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-03-19 04:40:46,388 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-03-19 04:40:46,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 124 transitions. [2022-03-19 04:40:46,389 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 124 transitions. Word has length 35 [2022-03-19 04:40:46,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:46,389 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 124 transitions. [2022-03-19 04:40:46,389 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-03-19 04:40:46,389 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 124 transitions. [2022-03-19 04:40:46,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-19 04:40:46,389 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:46,390 INFO L500 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-03-19 04:40:46,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:46,606 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-03-19 04:40:46,606 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:46,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:46,607 INFO L85 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 1 times [2022-03-19 04:40:46,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:46,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [745941808] [2022-03-19 04:40:46,607 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:46,607 INFO L85 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 2 times [2022-03-19 04:40:46,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:46,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968765652] [2022-03-19 04:40:46,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:46,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:46,616 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:46,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [415642631] [2022-03-19 04:40:46,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:46,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:46,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:46,617 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:46,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-19 04:40:46,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:46,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:46,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-19 04:40:46,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:46,762 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:46,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:46,844 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:46,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:46,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968765652] [2022-03-19 04:40:46,844 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:46,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415642631] [2022-03-19 04:40:46,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415642631] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:46,845 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:46,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-03-19 04:40:46,845 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:46,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [745941808] [2022-03-19 04:40:46,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [745941808] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:46,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:46,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 04:40:46,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406522021] [2022-03-19 04:40:46,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:46,845 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 04:40:46,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:46,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 04:40:46,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-03-19 04:40:46,846 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-03-19 04:40:46,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:46,887 INFO L93 Difference]: Finished difference Result 163 states and 227 transitions. [2022-03-19 04:40:46,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 04:40:46,887 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-03-19 04:40:46,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:46,888 INFO L225 Difference]: With dead ends: 163 [2022-03-19 04:40:46,888 INFO L226 Difference]: Without dead ends: 112 [2022-03-19 04:40:46,889 INFO L911 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-03-19 04:40:46,889 INFO L912 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-03-19 04:40:46,889 INFO L913 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-03-19 04:40:46,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-03-19 04:40:46,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 109. [2022-03-19 04:40:46,900 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-03-19 04:40:46,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 147 transitions. [2022-03-19 04:40:46,900 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 147 transitions. Word has length 36 [2022-03-19 04:40:46,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:46,901 INFO L478 AbstractCegarLoop]: Abstraction has 109 states and 147 transitions. [2022-03-19 04:40:46,901 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-03-19 04:40:46,901 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 147 transitions. [2022-03-19 04:40:46,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-19 04:40:46,901 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:46,901 INFO L500 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-03-19 04:40:46,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:47,118 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-03-19 04:40:47,118 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:47,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:47,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 1 times [2022-03-19 04:40:47,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:47,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1958835905] [2022-03-19 04:40:47,119 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:47,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 2 times [2022-03-19 04:40:47,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:47,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869604675] [2022-03-19 04:40:47,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:47,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:47,127 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:47,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [230642639] [2022-03-19 04:40:47,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:47,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:47,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:47,128 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:47,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-19 04:40:47,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:47,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:47,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-19 04:40:47,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:47,344 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-19 04:40:47,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:47,439 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:47,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:47,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869604675] [2022-03-19 04:40:47,440 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:47,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230642639] [2022-03-19 04:40:47,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230642639] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:47,440 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:47,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 11 [2022-03-19 04:40:47,440 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:47,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1958835905] [2022-03-19 04:40:47,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1958835905] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:47,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:47,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 04:40:47,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702567027] [2022-03-19 04:40:47,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:47,440 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 04:40:47,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:47,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 04:40:47,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-03-19 04:40:47,441 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-03-19 04:40:47,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:47,538 INFO L93 Difference]: Finished difference Result 154 states and 208 transitions. [2022-03-19 04:40:47,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 04:40:47,538 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-03-19 04:40:47,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:47,539 INFO L225 Difference]: With dead ends: 154 [2022-03-19 04:40:47,539 INFO L226 Difference]: Without dead ends: 152 [2022-03-19 04:40:47,539 INFO L911 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-03-19 04:40:47,540 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 61 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:47,540 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 375 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:40:47,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-03-19 04:40:47,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 148. [2022-03-19 04:40:47,551 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-03-19 04:40:47,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 202 transitions. [2022-03-19 04:40:47,552 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 202 transitions. Word has length 36 [2022-03-19 04:40:47,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:47,553 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 202 transitions. [2022-03-19 04:40:47,553 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-03-19 04:40:47,553 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 202 transitions. [2022-03-19 04:40:47,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-19 04:40:47,553 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:47,554 INFO L500 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-03-19 04:40:47,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:47,774 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-03-19 04:40:47,774 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:47,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:47,774 INFO L85 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 3 times [2022-03-19 04:40:47,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:47,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [702522369] [2022-03-19 04:40:47,776 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:47,776 INFO L85 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 4 times [2022-03-19 04:40:47,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:47,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978046704] [2022-03-19 04:40:47,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:47,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:47,783 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:47,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1910787310] [2022-03-19 04:40:47,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:40:47,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:47,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:47,784 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:47,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-19 04:40:47,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:40:47,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:47,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-19 04:40:47,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:47,868 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:47,869 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:47,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:47,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978046704] [2022-03-19 04:40:47,869 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:47,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910787310] [2022-03-19 04:40:47,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910787310] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:47,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:47,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:47,869 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:47,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [702522369] [2022-03-19 04:40:47,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [702522369] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:47,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:47,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:47,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401115670] [2022-03-19 04:40:47,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:47,870 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 04:40:47,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:47,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 04:40:47,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 04:40:47,870 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-03-19 04:40:47,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:47,941 INFO L93 Difference]: Finished difference Result 300 states and 442 transitions. [2022-03-19 04:40:47,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 04:40:47,942 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-03-19 04:40:47,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:47,943 INFO L225 Difference]: With dead ends: 300 [2022-03-19 04:40:47,943 INFO L226 Difference]: Without dead ends: 249 [2022-03-19 04:40:47,943 INFO L911 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-03-19 04:40:47,944 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 29 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:47,944 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 202 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:47,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-03-19 04:40:47,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 175. [2022-03-19 04:40:47,958 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-03-19 04:40:47,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 239 transitions. [2022-03-19 04:40:47,959 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 239 transitions. Word has length 37 [2022-03-19 04:40:47,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:47,959 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 239 transitions. [2022-03-19 04:40:47,959 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-03-19 04:40:47,959 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 239 transitions. [2022-03-19 04:40:47,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-19 04:40:47,960 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:47,960 INFO L500 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-03-19 04:40:47,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:48,176 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-03-19 04:40:48,176 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:48,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:48,177 INFO L85 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 1 times [2022-03-19 04:40:48,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:48,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [174168040] [2022-03-19 04:40:48,177 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:48,177 INFO L85 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 2 times [2022-03-19 04:40:48,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:48,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010673473] [2022-03-19 04:40:48,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:48,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:48,184 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:48,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1733113552] [2022-03-19 04:40:48,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:48,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:48,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:48,190 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:48,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-19 04:40:48,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:48,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:48,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-19 04:40:48,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:48,351 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-19 04:40:48,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:48,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:48,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010673473] [2022-03-19 04:40:48,351 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:48,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733113552] [2022-03-19 04:40:48,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733113552] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:48,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:48,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 04:40:48,352 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:48,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [174168040] [2022-03-19 04:40:48,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [174168040] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:48,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:48,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 04:40:48,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118091137] [2022-03-19 04:40:48,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:48,353 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 04:40:48,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:48,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 04:40:48,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-03-19 04:40:48,353 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-03-19 04:40:48,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:48,461 INFO L93 Difference]: Finished difference Result 193 states and 262 transitions. [2022-03-19 04:40:48,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 04:40:48,462 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-03-19 04:40:48,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:48,463 INFO L225 Difference]: With dead ends: 193 [2022-03-19 04:40:48,463 INFO L226 Difference]: Without dead ends: 191 [2022-03-19 04:40:48,463 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-03-19 04:40:48,464 INFO L912 BasicCegarLoop]: 45 mSDtfsCounter, 61 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:48,464 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 270 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:40:48,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-03-19 04:40:48,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2022-03-19 04:40:48,483 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-03-19 04:40:48,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 258 transitions. [2022-03-19 04:40:48,484 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 258 transitions. Word has length 39 [2022-03-19 04:40:48,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:48,485 INFO L478 AbstractCegarLoop]: Abstraction has 190 states and 258 transitions. [2022-03-19 04:40:48,486 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-03-19 04:40:48,486 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 258 transitions. [2022-03-19 04:40:48,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-19 04:40:48,487 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:48,487 INFO L500 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-03-19 04:40:48,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:48,703 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-03-19 04:40:48,703 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:48,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:48,704 INFO L85 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 1 times [2022-03-19 04:40:48,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:48,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [11216208] [2022-03-19 04:40:48,704 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:48,704 INFO L85 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 2 times [2022-03-19 04:40:48,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:48,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209040046] [2022-03-19 04:40:48,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:48,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:48,711 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:48,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1629500683] [2022-03-19 04:40:48,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:48,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:48,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:48,717 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:48,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-19 04:40:48,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:48,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:48,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 37 conjunts are in the unsatisfiable core [2022-03-19 04:40:48,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:49,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:49,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:49,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:49,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:49,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209040046] [2022-03-19 04:40:49,252 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:49,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629500683] [2022-03-19 04:40:49,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629500683] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:49,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:49,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 14 [2022-03-19 04:40:49,252 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:49,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [11216208] [2022-03-19 04:40:49,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [11216208] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:49,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:49,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 04:40:49,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528240047] [2022-03-19 04:40:49,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:49,254 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 04:40:49,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:49,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 04:40:49,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-19 04:40:49,255 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-03-19 04:40:49,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:49,425 INFO L93 Difference]: Finished difference Result 199 states and 266 transitions. [2022-03-19 04:40:49,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 04:40:49,425 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-03-19 04:40:49,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:49,427 INFO L225 Difference]: With dead ends: 199 [2022-03-19 04:40:49,427 INFO L226 Difference]: Without dead ends: 197 [2022-03-19 04:40:49,427 INFO L911 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-03-19 04:40:49,428 INFO L912 BasicCegarLoop]: 55 mSDtfsCounter, 72 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:49,428 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 385 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:40:49,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-03-19 04:40:49,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 194. [2022-03-19 04:40:49,442 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-03-19 04:40:49,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 261 transitions. [2022-03-19 04:40:49,443 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 261 transitions. Word has length 41 [2022-03-19 04:40:49,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:49,444 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 261 transitions. [2022-03-19 04:40:49,444 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-03-19 04:40:49,444 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 261 transitions. [2022-03-19 04:40:49,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-19 04:40:49,445 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:49,445 INFO L500 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-03-19 04:40:49,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:49,662 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-03-19 04:40:49,662 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:49,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:49,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 1 times [2022-03-19 04:40:49,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:49,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [520316324] [2022-03-19 04:40:49,663 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:49,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 2 times [2022-03-19 04:40:49,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:49,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109575198] [2022-03-19 04:40:49,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:49,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:49,670 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:49,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1275109333] [2022-03-19 04:40:49,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:49,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:49,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:49,671 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:49,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-19 04:40:49,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:49,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:49,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-19 04:40:49,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:49,774 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-03-19 04:40:49,774 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:49,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:49,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109575198] [2022-03-19 04:40:49,774 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:49,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275109333] [2022-03-19 04:40:49,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275109333] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:49,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:49,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:49,775 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:49,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [520316324] [2022-03-19 04:40:49,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [520316324] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:49,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:49,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:49,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606431258] [2022-03-19 04:40:49,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:49,775 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 04:40:49,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:49,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 04:40:49,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 04:40:49,776 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-03-19 04:40:49,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:49,826 INFO L93 Difference]: Finished difference Result 261 states and 367 transitions. [2022-03-19 04:40:49,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 04:40:49,827 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-03-19 04:40:49,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:49,828 INFO L225 Difference]: With dead ends: 261 [2022-03-19 04:40:49,828 INFO L226 Difference]: Without dead ends: 259 [2022-03-19 04:40:49,828 INFO L911 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-03-19 04:40:49,829 INFO L912 BasicCegarLoop]: 48 mSDtfsCounter, 12 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:49,829 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 169 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:49,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-03-19 04:40:49,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 228. [2022-03-19 04:40:49,844 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-03-19 04:40:49,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 318 transitions. [2022-03-19 04:40:49,845 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 318 transitions. Word has length 44 [2022-03-19 04:40:49,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:49,845 INFO L478 AbstractCegarLoop]: Abstraction has 228 states and 318 transitions. [2022-03-19 04:40:49,845 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-03-19 04:40:49,845 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 318 transitions. [2022-03-19 04:40:49,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-19 04:40:49,846 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:49,846 INFO L500 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-03-19 04:40:49,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:50,062 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-03-19 04:40:50,062 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:50,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:50,063 INFO L85 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 1 times [2022-03-19 04:40:50,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:50,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1113879816] [2022-03-19 04:40:50,063 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:50,063 INFO L85 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 2 times [2022-03-19 04:40:50,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:50,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091183495] [2022-03-19 04:40:50,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:50,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:50,070 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:50,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2061787547] [2022-03-19 04:40:50,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:50,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:50,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:50,071 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:50,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-19 04:40:50,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:50,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:50,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-19 04:40:50,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:50,193 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:50,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:50,290 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 04:40:50,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:50,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091183495] [2022-03-19 04:40:50,291 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:50,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061787547] [2022-03-19 04:40:50,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061787547] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:50,291 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:50,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-03-19 04:40:50,291 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:50,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1113879816] [2022-03-19 04:40:50,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1113879816] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:50,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:50,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 04:40:50,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975293120] [2022-03-19 04:40:50,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:50,292 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 04:40:50,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:50,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 04:40:50,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-19 04:40:50,301 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-03-19 04:40:50,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:50,380 INFO L93 Difference]: Finished difference Result 429 states and 607 transitions. [2022-03-19 04:40:50,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 04:40:50,380 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-03-19 04:40:50,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:50,383 INFO L225 Difference]: With dead ends: 429 [2022-03-19 04:40:50,383 INFO L226 Difference]: Without dead ends: 264 [2022-03-19 04:40:50,384 INFO L911 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-03-19 04:40:50,384 INFO L912 BasicCegarLoop]: 51 mSDtfsCounter, 59 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:50,384 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 203 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:50,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2022-03-19 04:40:50,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 258. [2022-03-19 04:40:50,407 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-03-19 04:40:50,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 351 transitions. [2022-03-19 04:40:50,408 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 351 transitions. Word has length 42 [2022-03-19 04:40:50,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:50,408 INFO L478 AbstractCegarLoop]: Abstraction has 258 states and 351 transitions. [2022-03-19 04:40:50,409 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-03-19 04:40:50,409 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 351 transitions. [2022-03-19 04:40:50,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-19 04:40:50,409 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:50,409 INFO L500 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-03-19 04:40:50,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:50,623 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-03-19 04:40:50,623 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:50,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:50,624 INFO L85 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 1 times [2022-03-19 04:40:50,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:50,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1722291743] [2022-03-19 04:40:50,624 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:50,624 INFO L85 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 2 times [2022-03-19 04:40:50,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:50,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188361522] [2022-03-19 04:40:50,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:50,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:50,631 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:50,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [989080546] [2022-03-19 04:40:50,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:50,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:50,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:50,632 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:50,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-19 04:40:50,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:50,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:50,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-19 04:40:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:50,745 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-03-19 04:40:50,745 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:50,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:50,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188361522] [2022-03-19 04:40:50,746 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:50,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989080546] [2022-03-19 04:40:50,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989080546] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:50,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:50,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:50,746 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:50,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1722291743] [2022-03-19 04:40:50,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1722291743] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:50,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:50,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:50,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661863643] [2022-03-19 04:40:50,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:50,746 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 04:40:50,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:50,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 04:40:50,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 04:40:50,747 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-03-19 04:40:50,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:50,793 INFO L93 Difference]: Finished difference Result 332 states and 473 transitions. [2022-03-19 04:40:50,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 04:40:50,793 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-03-19 04:40:50,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:50,795 INFO L225 Difference]: With dead ends: 332 [2022-03-19 04:40:50,795 INFO L226 Difference]: Without dead ends: 330 [2022-03-19 04:40:50,795 INFO L911 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-03-19 04:40:50,795 INFO L912 BasicCegarLoop]: 44 mSDtfsCounter, 10 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:50,796 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 158 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:50,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-03-19 04:40:50,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 321. [2022-03-19 04:40:50,817 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-03-19 04:40:50,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 462 transitions. [2022-03-19 04:40:50,819 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 462 transitions. Word has length 46 [2022-03-19 04:40:50,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:50,819 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 462 transitions. [2022-03-19 04:40:50,819 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-03-19 04:40:50,819 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 462 transitions. [2022-03-19 04:40:50,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-03-19 04:40:50,819 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:50,819 INFO L500 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-03-19 04:40:50,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:51,034 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-03-19 04:40:51,034 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:51,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:51,034 INFO L85 PathProgramCache]: Analyzing trace with hash -522797827, now seen corresponding path program 1 times [2022-03-19 04:40:51,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:51,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [681321988] [2022-03-19 04:40:51,035 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:51,035 INFO L85 PathProgramCache]: Analyzing trace with hash -522797827, now seen corresponding path program 2 times [2022-03-19 04:40:51,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:51,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833256370] [2022-03-19 04:40:51,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:51,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:51,044 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:51,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1809554191] [2022-03-19 04:40:51,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:51,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:51,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:51,050 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:51,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-19 04:40:51,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:51,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:51,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-19 04:40:51,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:51,225 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:51,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:51,381 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:51,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833256370] [2022-03-19 04:40:51,382 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809554191] [2022-03-19 04:40:51,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809554191] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:51,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:51,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-03-19 04:40:51,382 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:51,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [681321988] [2022-03-19 04:40:51,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [681321988] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:51,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:51,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 04:40:51,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234081483] [2022-03-19 04:40:51,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:51,383 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 04:40:51,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:51,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 04:40:51,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-19 04:40:51,383 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-03-19 04:40:51,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:51,471 INFO L93 Difference]: Finished difference Result 335 states and 475 transitions. [2022-03-19 04:40:51,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 04:40:51,472 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-03-19 04:40:51,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:51,473 INFO L225 Difference]: With dead ends: 335 [2022-03-19 04:40:51,473 INFO L226 Difference]: Without dead ends: 328 [2022-03-19 04:40:51,473 INFO L911 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-03-19 04:40:51,474 INFO L912 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.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:51,474 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 186 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:51,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-03-19 04:40:51,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 324. [2022-03-19 04:40:51,497 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-03-19 04:40:51,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 465 transitions. [2022-03-19 04:40:51,498 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 465 transitions. Word has length 57 [2022-03-19 04:40:51,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:51,498 INFO L478 AbstractCegarLoop]: Abstraction has 324 states and 465 transitions. [2022-03-19 04:40:51,499 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-03-19 04:40:51,499 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 465 transitions. [2022-03-19 04:40:51,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 04:40:51,499 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:51,499 INFO L500 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-03-19 04:40:51,515 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-03-19 04:40:51,716 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-03-19 04:40:51,716 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:51,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:51,716 INFO L85 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 1 times [2022-03-19 04:40:51,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:51,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [431606852] [2022-03-19 04:40:51,717 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:51,717 INFO L85 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 2 times [2022-03-19 04:40:51,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:51,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516913554] [2022-03-19 04:40:51,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:51,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:51,725 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:51,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1439486226] [2022-03-19 04:40:51,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:51,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:51,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:51,744 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:51,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-19 04:40:51,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:51,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:51,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-19 04:40:51,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:52,350 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-03-19 04:40:52,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:53,164 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-03-19 04:40:53,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:53,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516913554] [2022-03-19 04:40:53,164 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:53,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439486226] [2022-03-19 04:40:53,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439486226] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:53,164 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:53,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2022-03-19 04:40:53,165 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:53,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [431606852] [2022-03-19 04:40:53,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [431606852] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:53,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:53,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 04:40:53,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517490409] [2022-03-19 04:40:53,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:53,165 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 04:40:53,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:53,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 04:40:53,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2022-03-19 04:40:53,166 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-03-19 04:40:53,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:53,553 INFO L93 Difference]: Finished difference Result 384 states and 559 transitions. [2022-03-19 04:40:53,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 04:40:53,554 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-03-19 04:40:53,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:53,555 INFO L225 Difference]: With dead ends: 384 [2022-03-19 04:40:53,555 INFO L226 Difference]: Without dead ends: 381 [2022-03-19 04:40:53,556 INFO L911 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-03-19 04:40:53,556 INFO L912 BasicCegarLoop]: 57 mSDtfsCounter, 74 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:53,556 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 474 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:40:53,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-03-19 04:40:53,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 377. [2022-03-19 04:40:53,584 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-03-19 04:40:53,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 551 transitions. [2022-03-19 04:40:53,586 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 551 transitions. Word has length 58 [2022-03-19 04:40:53,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:53,586 INFO L478 AbstractCegarLoop]: Abstraction has 377 states and 551 transitions. [2022-03-19 04:40:53,586 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-03-19 04:40:53,586 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 551 transitions. [2022-03-19 04:40:53,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-19 04:40:53,587 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:53,587 INFO L500 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-03-19 04:40:53,604 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-03-19 04:40:53,798 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-03-19 04:40:53,799 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:53,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:53,799 INFO L85 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 1 times [2022-03-19 04:40:53,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:53,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [258893021] [2022-03-19 04:40:53,799 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:53,799 INFO L85 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 2 times [2022-03-19 04:40:53,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:53,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474334117] [2022-03-19 04:40:53,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:53,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:53,805 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:53,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1389224085] [2022-03-19 04:40:53,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:53,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:53,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:53,823 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:53,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-19 04:40:53,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:53,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:53,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-19 04:40:53,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:54,045 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:54,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:54,225 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:54,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:54,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474334117] [2022-03-19 04:40:54,226 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:54,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389224085] [2022-03-19 04:40:54,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389224085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:54,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:54,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-03-19 04:40:54,226 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:54,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [258893021] [2022-03-19 04:40:54,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [258893021] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:54,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:54,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 04:40:54,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730130280] [2022-03-19 04:40:54,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:54,226 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 04:40:54,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:54,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 04:40:54,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-03-19 04:40:54,227 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-03-19 04:40:54,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:54,390 INFO L93 Difference]: Finished difference Result 604 states and 873 transitions. [2022-03-19 04:40:54,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 04:40:54,390 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-03-19 04:40:54,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:54,393 INFO L225 Difference]: With dead ends: 604 [2022-03-19 04:40:54,393 INFO L226 Difference]: Without dead ends: 440 [2022-03-19 04:40:54,394 INFO L911 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-03-19 04:40:54,394 INFO L912 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-03-19 04:40:54,394 INFO L913 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-03-19 04:40:54,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-03-19 04:40:54,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 426. [2022-03-19 04:40:54,424 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-03-19 04:40:54,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 598 transitions. [2022-03-19 04:40:54,426 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 598 transitions. Word has length 63 [2022-03-19 04:40:54,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:54,426 INFO L478 AbstractCegarLoop]: Abstraction has 426 states and 598 transitions. [2022-03-19 04:40:54,426 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-03-19 04:40:54,426 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 598 transitions. [2022-03-19 04:40:54,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-03-19 04:40:54,428 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:54,428 INFO L500 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-03-19 04:40:54,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:54,644 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-03-19 04:40:54,645 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:54,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:54,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 3 times [2022-03-19 04:40:54,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:54,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1985323507] [2022-03-19 04:40:54,646 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:54,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 4 times [2022-03-19 04:40:54,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:54,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916882121] [2022-03-19 04:40:54,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:54,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:54,652 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:54,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2125394308] [2022-03-19 04:40:54,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:40:54,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:54,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:54,654 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:54,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-19 04:40:54,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:40:54,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:54,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-19 04:40:54,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:54,807 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:54,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:54,967 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:54,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:54,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916882121] [2022-03-19 04:40:54,967 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:54,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125394308] [2022-03-19 04:40:54,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125394308] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:54,967 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:54,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-03-19 04:40:54,968 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:54,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1985323507] [2022-03-19 04:40:54,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1985323507] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:54,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:54,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 04:40:54,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469361610] [2022-03-19 04:40:54,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:54,968 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 04:40:54,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:54,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 04:40:54,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-03-19 04:40:54,969 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-03-19 04:40:55,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:55,103 INFO L93 Difference]: Finished difference Result 531 states and 722 transitions. [2022-03-19 04:40:55,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 04:40:55,104 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-03-19 04:40:55,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:55,106 INFO L225 Difference]: With dead ends: 531 [2022-03-19 04:40:55,106 INFO L226 Difference]: Without dead ends: 524 [2022-03-19 04:40:55,106 INFO L911 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-03-19 04:40:55,107 INFO L912 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-03-19 04:40:55,107 INFO L913 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-03-19 04:40:55,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-03-19 04:40:55,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 503. [2022-03-19 04:40:55,142 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-03-19 04:40:55,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 691 transitions. [2022-03-19 04:40:55,145 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 691 transitions. Word has length 64 [2022-03-19 04:40:55,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:55,145 INFO L478 AbstractCegarLoop]: Abstraction has 503 states and 691 transitions. [2022-03-19 04:40:55,145 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-03-19 04:40:55,145 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 691 transitions. [2022-03-19 04:40:55,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-19 04:40:55,149 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:55,149 INFO L500 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-03-19 04:40:55,177 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:55,365 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-03-19 04:40:55,366 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:55,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:55,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 1 times [2022-03-19 04:40:55,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:55,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2039789745] [2022-03-19 04:40:55,367 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:55,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 2 times [2022-03-19 04:40:55,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:55,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331312367] [2022-03-19 04:40:55,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:55,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:55,377 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:55,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [635960316] [2022-03-19 04:40:55,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:55,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:55,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:55,378 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:55,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-19 04:40:55,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:55,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:55,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-19 04:40:55,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:55,570 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-03-19 04:40:55,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:55,669 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-03-19 04:40:55,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:55,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331312367] [2022-03-19 04:40:55,669 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:55,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635960316] [2022-03-19 04:40:55,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635960316] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-19 04:40:55,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:40:55,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 11 [2022-03-19 04:40:55,669 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:55,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2039789745] [2022-03-19 04:40:55,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2039789745] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:55,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:55,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:55,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462583555] [2022-03-19 04:40:55,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:55,670 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 04:40:55,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:55,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 04:40:55,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-03-19 04:40:55,670 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-03-19 04:40:55,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:55,748 INFO L93 Difference]: Finished difference Result 517 states and 704 transitions. [2022-03-19 04:40:55,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 04:40:55,748 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-03-19 04:40:55,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:55,750 INFO L225 Difference]: With dead ends: 517 [2022-03-19 04:40:55,750 INFO L226 Difference]: Without dead ends: 515 [2022-03-19 04:40:55,750 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-19 04:40:55,751 INFO L912 BasicCegarLoop]: 44 mSDtfsCounter, 12 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:55,751 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 150 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:55,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-03-19 04:40:55,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 511. [2022-03-19 04:40:55,787 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-03-19 04:40:55,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 695 transitions. [2022-03-19 04:40:55,789 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 695 transitions. Word has length 67 [2022-03-19 04:40:55,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:55,789 INFO L478 AbstractCegarLoop]: Abstraction has 511 states and 695 transitions. [2022-03-19 04:40:55,789 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-03-19 04:40:55,789 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 695 transitions. [2022-03-19 04:40:55,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-19 04:40:55,790 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:55,790 INFO L500 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-03-19 04:40:55,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:56,006 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-03-19 04:40:56,006 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:56,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:56,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 3 times [2022-03-19 04:40:56,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:56,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1938578100] [2022-03-19 04:40:56,007 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:56,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 4 times [2022-03-19 04:40:56,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:56,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980942962] [2022-03-19 04:40:56,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:56,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:56,013 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:56,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [430423056] [2022-03-19 04:40:56,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:40:56,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:56,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:56,014 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:56,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-19 04:40:56,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:40:56,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:56,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-19 04:40:56,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:56,167 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:56,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:56,251 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:56,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:56,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980942962] [2022-03-19 04:40:56,251 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:56,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430423056] [2022-03-19 04:40:56,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430423056] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:56,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:56,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2022-03-19 04:40:56,252 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:56,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1938578100] [2022-03-19 04:40:56,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1938578100] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:56,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:56,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 04:40:56,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528877988] [2022-03-19 04:40:56,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:56,253 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 04:40:56,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:56,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 04:40:56,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-03-19 04:40:56,253 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-03-19 04:40:56,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:56,605 INFO L93 Difference]: Finished difference Result 857 states and 1271 transitions. [2022-03-19 04:40:56,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:40:56,605 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-03-19 04:40:56,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:56,609 INFO L225 Difference]: With dead ends: 857 [2022-03-19 04:40:56,609 INFO L226 Difference]: Without dead ends: 850 [2022-03-19 04:40:56,610 INFO L911 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-03-19 04:40:56,610 INFO L912 BasicCegarLoop]: 118 mSDtfsCounter, 81 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:56,610 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 572 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:40:56,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2022-03-19 04:40:56,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 567. [2022-03-19 04:40:56,661 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-03-19 04:40:56,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 783 transitions. [2022-03-19 04:40:56,663 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 783 transitions. Word has length 65 [2022-03-19 04:40:56,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:56,664 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 783 transitions. [2022-03-19 04:40:56,664 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-03-19 04:40:56,664 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 783 transitions. [2022-03-19 04:40:56,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-19 04:40:56,664 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:56,664 INFO L500 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-03-19 04:40:56,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:56,880 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-03-19 04:40:56,881 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:56,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:56,881 INFO L85 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 1 times [2022-03-19 04:40:56,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:56,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1933388482] [2022-03-19 04:40:56,881 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:56,881 INFO L85 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 2 times [2022-03-19 04:40:56,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:56,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41042700] [2022-03-19 04:40:56,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:56,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:56,888 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:56,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [414297600] [2022-03-19 04:40:56,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:56,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:56,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:56,890 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:56,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-19 04:40:56,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:56,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:56,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-19 04:40:56,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:57,047 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:57,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:57,191 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:57,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:57,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41042700] [2022-03-19 04:40:57,191 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:57,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414297600] [2022-03-19 04:40:57,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414297600] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:57,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:57,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-03-19 04:40:57,192 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:57,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1933388482] [2022-03-19 04:40:57,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1933388482] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:57,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:57,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 04:40:57,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302673029] [2022-03-19 04:40:57,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:57,192 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 04:40:57,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:57,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 04:40:57,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-03-19 04:40:57,193 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-03-19 04:40:57,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:57,368 INFO L93 Difference]: Finished difference Result 839 states and 1203 transitions. [2022-03-19 04:40:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 04:40:57,369 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-03-19 04:40:57,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:57,372 INFO L225 Difference]: With dead ends: 839 [2022-03-19 04:40:57,372 INFO L226 Difference]: Without dead ends: 567 [2022-03-19 04:40:57,373 INFO L911 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-03-19 04:40:57,374 INFO L912 BasicCegarLoop]: 53 mSDtfsCounter, 63 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-03-19 04:40:57,374 INFO L913 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-03-19 04:40:57,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2022-03-19 04:40:57,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 567. [2022-03-19 04:40:57,427 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-03-19 04:40:57,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 779 transitions. [2022-03-19 04:40:57,430 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 779 transitions. Word has length 65 [2022-03-19 04:40:57,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:57,430 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 779 transitions. [2022-03-19 04:40:57,430 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-03-19 04:40:57,430 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 779 transitions. [2022-03-19 04:40:57,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 04:40:57,432 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:57,432 INFO L500 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-03-19 04:40:57,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:57,647 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-03-19 04:40:57,647 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:57,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:57,648 INFO L85 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 1 times [2022-03-19 04:40:57,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:57,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [416007208] [2022-03-19 04:40:57,648 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:57,648 INFO L85 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 2 times [2022-03-19 04:40:57,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:57,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727775106] [2022-03-19 04:40:57,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:57,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:57,657 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:57,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [481073732] [2022-03-19 04:40:57,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:57,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:57,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:57,658 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:57,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-19 04:40:57,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:57,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:57,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-19 04:40:57,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:57,775 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-03-19 04:40:57,776 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 04:40:57,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:57,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727775106] [2022-03-19 04:40:57,776 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:57,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481073732] [2022-03-19 04:40:57,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481073732] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:57,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:57,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:57,776 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:57,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [416007208] [2022-03-19 04:40:57,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [416007208] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:57,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:57,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 04:40:57,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065634879] [2022-03-19 04:40:57,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:57,778 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 04:40:57,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:57,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 04:40:57,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-19 04:40:57,778 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-03-19 04:40:57,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:57,872 INFO L93 Difference]: Finished difference Result 980 states and 1387 transitions. [2022-03-19 04:40:57,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-19 04:40:57,873 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-03-19 04:40:57,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:57,897 INFO L225 Difference]: With dead ends: 980 [2022-03-19 04:40:57,897 INFO L226 Difference]: Without dead ends: 624 [2022-03-19 04:40:57,898 INFO L911 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-03-19 04:40:57,898 INFO L912 BasicCegarLoop]: 48 mSDtfsCounter, 11 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:40:57,898 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 127 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 04:40:57,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-03-19 04:40:57,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 568. [2022-03-19 04:40:57,956 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-03-19 04:40:57,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 779 transitions. [2022-03-19 04:40:57,958 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 779 transitions. Word has length 69 [2022-03-19 04:40:57,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:57,958 INFO L478 AbstractCegarLoop]: Abstraction has 568 states and 779 transitions. [2022-03-19 04:40:57,958 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-03-19 04:40:57,958 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 779 transitions. [2022-03-19 04:40:57,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-19 04:40:57,959 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:57,959 INFO L500 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-03-19 04:40:57,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:58,171 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-03-19 04:40:58,171 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:58,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:58,172 INFO L85 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 3 times [2022-03-19 04:40:58,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:58,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1979310624] [2022-03-19 04:40:58,172 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:58,172 INFO L85 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 4 times [2022-03-19 04:40:58,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:58,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860532891] [2022-03-19 04:40:58,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:58,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:58,177 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:58,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1611239124] [2022-03-19 04:40:58,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:40:58,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:58,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:58,182 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:58,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-19 04:40:58,243 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:40:58,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:58,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-19 04:40:58,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:58,350 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:58,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:58,481 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:58,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:58,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860532891] [2022-03-19 04:40:58,481 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:58,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611239124] [2022-03-19 04:40:58,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611239124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:58,482 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:58,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-03-19 04:40:58,482 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:58,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1979310624] [2022-03-19 04:40:58,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1979310624] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:58,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:58,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 04:40:58,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065041984] [2022-03-19 04:40:58,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:58,482 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 04:40:58,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:58,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 04:40:58,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-03-19 04:40:58,483 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-03-19 04:40:58,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:58,640 INFO L93 Difference]: Finished difference Result 914 states and 1304 transitions. [2022-03-19 04:40:58,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 04:40:58,641 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-03-19 04:40:58,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:58,643 INFO L225 Difference]: With dead ends: 914 [2022-03-19 04:40:58,643 INFO L226 Difference]: Without dead ends: 584 [2022-03-19 04:40:58,644 INFO L911 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-03-19 04:40:58,645 INFO L912 BasicCegarLoop]: 61 mSDtfsCounter, 101 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-03-19 04:40:58,645 INFO L913 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-03-19 04:40:58,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-03-19 04:40:58,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 575. [2022-03-19 04:40:58,723 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-03-19 04:40:58,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 786 transitions. [2022-03-19 04:40:58,728 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 786 transitions. Word has length 69 [2022-03-19 04:40:58,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:58,730 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 786 transitions. [2022-03-19 04:40:58,730 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-03-19 04:40:58,730 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 786 transitions. [2022-03-19 04:40:58,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-19 04:40:58,730 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:58,730 INFO L500 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-03-19 04:40:58,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:58,940 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-03-19 04:40:58,940 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:58,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:58,940 INFO L85 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 3 times [2022-03-19 04:40:58,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:58,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [876389592] [2022-03-19 04:40:58,941 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:58,941 INFO L85 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 4 times [2022-03-19 04:40:58,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:58,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036203639] [2022-03-19 04:40:58,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:58,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:58,946 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:58,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [637285911] [2022-03-19 04:40:58,946 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:40:58,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:58,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:58,947 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:58,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-19 04:40:58,990 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:40:58,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:58,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-19 04:40:58,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:59,111 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:59,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:40:59,256 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:40:59,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:40:59,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036203639] [2022-03-19 04:40:59,256 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:40:59,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637285911] [2022-03-19 04:40:59,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637285911] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:40:59,256 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:40:59,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-03-19 04:40:59,257 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:40:59,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [876389592] [2022-03-19 04:40:59,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [876389592] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:40:59,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:40:59,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 04:40:59,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278976110] [2022-03-19 04:40:59,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:40:59,257 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 04:40:59,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:59,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 04:40:59,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-03-19 04:40:59,258 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-03-19 04:40:59,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:40:59,441 INFO L93 Difference]: Finished difference Result 918 states and 1274 transitions. [2022-03-19 04:40:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 04:40:59,442 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-03-19 04:40:59,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:40:59,444 INFO L225 Difference]: With dead ends: 918 [2022-03-19 04:40:59,444 INFO L226 Difference]: Without dead ends: 688 [2022-03-19 04:40:59,445 INFO L911 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-03-19 04:40:59,445 INFO L912 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-03-19 04:40:59,445 INFO L913 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-03-19 04:40:59,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-03-19 04:40:59,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 658. [2022-03-19 04:40:59,512 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-03-19 04:40:59,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 880 transitions. [2022-03-19 04:40:59,514 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 880 transitions. Word has length 70 [2022-03-19 04:40:59,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:40:59,515 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 880 transitions. [2022-03-19 04:40:59,515 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-03-19 04:40:59,515 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 880 transitions. [2022-03-19 04:40:59,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-03-19 04:40:59,515 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:40:59,515 INFO L500 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-03-19 04:40:59,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-19 04:40:59,731 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-03-19 04:40:59,731 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:40:59,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:40:59,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 1 times [2022-03-19 04:40:59,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:40:59,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1366924815] [2022-03-19 04:40:59,732 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:40:59,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 2 times [2022-03-19 04:40:59,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:40:59,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655873793] [2022-03-19 04:40:59,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:40:59,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:40:59,738 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:40:59,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [674841046] [2022-03-19 04:40:59,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:40:59,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:40:59,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:40:59,743 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:40:59,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-19 04:40:59,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:40:59,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:40:59,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-19 04:40:59,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:40:59,928 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-03-19 04:40:59,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:00,052 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-03-19 04:41:00,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:00,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655873793] [2022-03-19 04:41:00,052 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:00,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674841046] [2022-03-19 04:41:00,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674841046] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:00,053 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:00,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-19 04:41:00,053 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:00,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1366924815] [2022-03-19 04:41:00,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1366924815] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:00,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:00,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 04:41:00,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003784455] [2022-03-19 04:41:00,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:00,053 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 04:41:00,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:00,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 04:41:00,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-03-19 04:41:00,055 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-03-19 04:41:00,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:00,276 INFO L93 Difference]: Finished difference Result 757 states and 1022 transitions. [2022-03-19 04:41:00,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 04:41:00,276 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-03-19 04:41:00,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:00,279 INFO L225 Difference]: With dead ends: 757 [2022-03-19 04:41:00,279 INFO L226 Difference]: Without dead ends: 755 [2022-03-19 04:41:00,279 INFO L911 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-03-19 04:41:00,280 INFO L912 BasicCegarLoop]: 38 mSDtfsCounter, 31 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:00,280 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 202 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:41:00,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2022-03-19 04:41:00,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 748. [2022-03-19 04:41:00,370 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-03-19 04:41:00,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1013 transitions. [2022-03-19 04:41:00,372 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1013 transitions. Word has length 70 [2022-03-19 04:41:00,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:00,372 INFO L478 AbstractCegarLoop]: Abstraction has 748 states and 1013 transitions. [2022-03-19 04:41:00,373 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-03-19 04:41:00,373 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1013 transitions. [2022-03-19 04:41:00,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-19 04:41:00,373 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:00,373 INFO L500 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-03-19 04:41:00,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:00,589 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-03-19 04:41:00,589 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:00,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:00,590 INFO L85 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 3 times [2022-03-19 04:41:00,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:00,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1209412717] [2022-03-19 04:41:00,590 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:00,590 INFO L85 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 4 times [2022-03-19 04:41:00,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:00,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519422162] [2022-03-19 04:41:00,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:00,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:00,595 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:00,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [584263970] [2022-03-19 04:41:00,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:41:00,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:00,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:00,597 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:00,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-19 04:41:00,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:41:00,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:00,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-19 04:41:00,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:01,178 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 8 proven. 52 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-03-19 04:41:01,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:01,559 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-03-19 04:41:01,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:01,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519422162] [2022-03-19 04:41:01,560 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:01,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584263970] [2022-03-19 04:41:01,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584263970] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:01,560 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:01,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 22 [2022-03-19 04:41:01,560 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:01,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1209412717] [2022-03-19 04:41:01,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1209412717] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:01,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:01,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 04:41:01,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061876069] [2022-03-19 04:41:01,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:01,560 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 04:41:01,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:01,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 04:41:01,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-03-19 04:41:01,561 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-03-19 04:41:02,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:02,030 INFO L93 Difference]: Finished difference Result 840 states and 1136 transitions. [2022-03-19 04:41:02,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 04:41:02,030 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-03-19 04:41:02,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:02,033 INFO L225 Difference]: With dead ends: 840 [2022-03-19 04:41:02,033 INFO L226 Difference]: Without dead ends: 838 [2022-03-19 04:41:02,033 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-03-19 04:41:02,034 INFO L912 BasicCegarLoop]: 62 mSDtfsCounter, 75 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:02,035 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 588 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:41:02,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2022-03-19 04:41:02,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 813. [2022-03-19 04:41:02,134 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-03-19 04:41:02,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1106 transitions. [2022-03-19 04:41:02,137 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1106 transitions. Word has length 75 [2022-03-19 04:41:02,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:02,137 INFO L478 AbstractCegarLoop]: Abstraction has 813 states and 1106 transitions. [2022-03-19 04:41:02,137 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-03-19 04:41:02,138 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1106 transitions. [2022-03-19 04:41:02,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-03-19 04:41:02,138 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:02,138 INFO L500 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-03-19 04:41:02,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-19 04:41:02,353 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-03-19 04:41:02,353 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:02,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:02,354 INFO L85 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 5 times [2022-03-19 04:41:02,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:02,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [510718638] [2022-03-19 04:41:02,354 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:02,354 INFO L85 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 6 times [2022-03-19 04:41:02,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:02,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807524676] [2022-03-19 04:41:02,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:02,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:02,361 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:02,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [314102177] [2022-03-19 04:41:02,361 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:41:02,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:02,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:02,365 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:02,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-19 04:41:02,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 04:41:02,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:02,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-19 04:41:02,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:02,559 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:41:02,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:02,764 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-19 04:41:02,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:02,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807524676] [2022-03-19 04:41:02,765 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:02,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314102177] [2022-03-19 04:41:02,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314102177] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:02,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:02,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-03-19 04:41:02,765 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:02,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [510718638] [2022-03-19 04:41:02,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [510718638] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:02,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:02,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 04:41:02,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424936524] [2022-03-19 04:41:02,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:02,766 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 04:41:02,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:02,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 04:41:02,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-03-19 04:41:02,766 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-03-19 04:41:03,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:03,019 INFO L93 Difference]: Finished difference Result 1433 states and 1997 transitions. [2022-03-19 04:41:03,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:41:03,019 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-03-19 04:41:03,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:03,022 INFO L225 Difference]: With dead ends: 1433 [2022-03-19 04:41:03,022 INFO L226 Difference]: Without dead ends: 975 [2022-03-19 04:41:03,024 INFO L911 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-03-19 04:41:03,024 INFO L912 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-03-19 04:41:03,024 INFO L913 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-03-19 04:41:03,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-03-19 04:41:03,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 947. [2022-03-19 04:41:03,126 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-03-19 04:41:03,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1263 transitions. [2022-03-19 04:41:03,130 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1263 transitions. Word has length 76 [2022-03-19 04:41:03,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:03,130 INFO L478 AbstractCegarLoop]: Abstraction has 947 states and 1263 transitions. [2022-03-19 04:41:03,130 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-03-19 04:41:03,130 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1263 transitions. [2022-03-19 04:41:03,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-19 04:41:03,131 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:03,131 INFO L500 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-03-19 04:41:03,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-19 04:41:03,348 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-03-19 04:41:03,348 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:03,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:03,349 INFO L85 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 1 times [2022-03-19 04:41:03,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:03,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1146790811] [2022-03-19 04:41:03,349 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:03,349 INFO L85 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 2 times [2022-03-19 04:41:03,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:03,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136174051] [2022-03-19 04:41:03,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:03,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:03,357 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:03,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1328463318] [2022-03-19 04:41:03,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:03,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:03,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:03,360 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:03,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-19 04:41:03,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:03,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:03,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-19 04:41:03,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:03,863 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-03-19 04:41:03,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:05,760 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-03-19 04:41:05,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:05,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136174051] [2022-03-19 04:41:05,761 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:05,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328463318] [2022-03-19 04:41:05,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328463318] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:05,761 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:05,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2022-03-19 04:41:05,761 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:05,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1146790811] [2022-03-19 04:41:05,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1146790811] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:05,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:05,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 04:41:05,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603372573] [2022-03-19 04:41:05,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:05,762 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 04:41:05,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:05,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 04:41:05,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-03-19 04:41:05,762 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-03-19 04:41:06,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:06,620 INFO L93 Difference]: Finished difference Result 1025 states and 1371 transitions. [2022-03-19 04:41:06,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 04:41:06,620 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-03-19 04:41:06,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:06,624 INFO L225 Difference]: With dead ends: 1025 [2022-03-19 04:41:06,624 INFO L226 Difference]: Without dead ends: 1022 [2022-03-19 04:41:06,624 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-03-19 04:41:06,624 INFO L912 BasicCegarLoop]: 63 mSDtfsCounter, 76 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:06,625 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 553 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:41:06,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2022-03-19 04:41:06,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 957. [2022-03-19 04:41:06,723 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-03-19 04:41:06,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1272 transitions. [2022-03-19 04:41:06,725 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1272 transitions. Word has length 81 [2022-03-19 04:41:06,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:06,725 INFO L478 AbstractCegarLoop]: Abstraction has 957 states and 1272 transitions. [2022-03-19 04:41:06,726 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-03-19 04:41:06,726 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1272 transitions. [2022-03-19 04:41:06,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-03-19 04:41:06,726 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:06,726 INFO L500 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-03-19 04:41:06,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:06,942 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-03-19 04:41:06,943 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:06,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:06,943 INFO L85 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 1 times [2022-03-19 04:41:06,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:06,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [844644038] [2022-03-19 04:41:06,944 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:06,944 INFO L85 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 2 times [2022-03-19 04:41:06,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:06,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546162137] [2022-03-19 04:41:06,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:06,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:06,950 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:06,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1189590192] [2022-03-19 04:41:06,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:06,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:06,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:06,951 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:06,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-19 04:41:06,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:06,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:06,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-19 04:41:07,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:07,170 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 88 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:07,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:07,366 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:07,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:07,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546162137] [2022-03-19 04:41:07,367 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:07,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189590192] [2022-03-19 04:41:07,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189590192] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:07,367 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:07,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-03-19 04:41:07,367 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:07,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [844644038] [2022-03-19 04:41:07,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [844644038] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:07,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:07,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 04:41:07,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745832473] [2022-03-19 04:41:07,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:07,367 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 04:41:07,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:07,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 04:41:07,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-03-19 04:41:07,368 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-03-19 04:41:07,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:07,655 INFO L93 Difference]: Finished difference Result 966 states and 1279 transitions. [2022-03-19 04:41:07,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 04:41:07,656 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-03-19 04:41:07,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:07,662 INFO L225 Difference]: With dead ends: 966 [2022-03-19 04:41:07,662 INFO L226 Difference]: Without dead ends: 959 [2022-03-19 04:41:07,662 INFO L911 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-03-19 04:41:07,663 INFO L912 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-03-19 04:41:07,663 INFO L913 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-03-19 04:41:07,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2022-03-19 04:41:07,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 957. [2022-03-19 04:41:07,760 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-03-19 04:41:07,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1270 transitions. [2022-03-19 04:41:07,762 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1270 transitions. Word has length 87 [2022-03-19 04:41:07,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:07,762 INFO L478 AbstractCegarLoop]: Abstraction has 957 states and 1270 transitions. [2022-03-19 04:41:07,762 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-03-19 04:41:07,762 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1270 transitions. [2022-03-19 04:41:07,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-03-19 04:41:07,763 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:07,763 INFO L500 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-03-19 04:41:07,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-19 04:41:07,979 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-03-19 04:41:07,979 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:07,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:07,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 3 times [2022-03-19 04:41:07,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:07,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2134005287] [2022-03-19 04:41:07,980 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:07,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 4 times [2022-03-19 04:41:07,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:07,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733632239] [2022-03-19 04:41:07,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:07,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:07,985 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:07,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [459291499] [2022-03-19 04:41:07,985 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:41:07,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:07,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:07,987 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:07,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-19 04:41:08,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:41:08,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:08,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-19 04:41:08,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:08,823 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 52 proven. 35 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-03-19 04:41:08,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:11,951 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 65 proven. 19 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-03-19 04:41:11,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:11,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733632239] [2022-03-19 04:41:11,951 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:11,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459291499] [2022-03-19 04:41:11,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459291499] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:11,951 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:11,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 26 [2022-03-19 04:41:11,951 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:11,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2134005287] [2022-03-19 04:41:11,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2134005287] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:11,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:11,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 04:41:11,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227974433] [2022-03-19 04:41:11,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:11,952 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 04:41:11,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:11,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 04:41:11,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2022-03-19 04:41:11,952 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-03-19 04:41:12,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:12,628 INFO L93 Difference]: Finished difference Result 1073 states and 1433 transitions. [2022-03-19 04:41:12,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 04:41:12,628 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-03-19 04:41:12,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:12,632 INFO L225 Difference]: With dead ends: 1073 [2022-03-19 04:41:12,632 INFO L226 Difference]: Without dead ends: 1070 [2022-03-19 04:41:12,632 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2022-03-19 04:41:12,633 INFO L912 BasicCegarLoop]: 75 mSDtfsCounter, 91 mSDsluCounter, 769 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:12,633 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 844 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 04:41:12,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-03-19 04:41:12,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1027. [2022-03-19 04:41:12,763 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-03-19 04:41:12,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1375 transitions. [2022-03-19 04:41:12,767 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1375 transitions. Word has length 88 [2022-03-19 04:41:12,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:12,767 INFO L478 AbstractCegarLoop]: Abstraction has 1027 states and 1375 transitions. [2022-03-19 04:41:12,767 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-03-19 04:41:12,767 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1375 transitions. [2022-03-19 04:41:12,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-03-19 04:41:12,769 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:12,769 INFO L500 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-03-19 04:41:12,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:12,971 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-03-19 04:41:12,971 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:12,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:12,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 5 times [2022-03-19 04:41:12,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:12,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1935902636] [2022-03-19 04:41:12,972 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:12,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 6 times [2022-03-19 04:41:12,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:12,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815834534] [2022-03-19 04:41:12,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:12,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:12,978 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:12,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [881628062] [2022-03-19 04:41:12,978 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:41:12,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:12,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:12,986 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:12,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-19 04:41:13,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 04:41:13,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:13,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-19 04:41:13,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:13,210 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 98 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:13,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:13,428 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:13,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:13,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815834534] [2022-03-19 04:41:13,428 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:13,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881628062] [2022-03-19 04:41:13,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881628062] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:13,428 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:13,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-03-19 04:41:13,429 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:13,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1935902636] [2022-03-19 04:41:13,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1935902636] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:13,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:13,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 04:41:13,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658913638] [2022-03-19 04:41:13,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:13,429 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 04:41:13,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:13,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 04:41:13,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-03-19 04:41:13,430 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-03-19 04:41:13,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:13,688 INFO L93 Difference]: Finished difference Result 1062 states and 1410 transitions. [2022-03-19 04:41:13,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:41:13,689 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-03-19 04:41:13,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:13,692 INFO L225 Difference]: With dead ends: 1062 [2022-03-19 04:41:13,692 INFO L226 Difference]: Without dead ends: 1055 [2022-03-19 04:41:13,693 INFO L911 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-03-19 04:41:13,693 INFO L912 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-03-19 04:41:13,693 INFO L913 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-03-19 04:41:13,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-03-19 04:41:13,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1038. [2022-03-19 04:41:13,851 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-03-19 04:41:13,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1386 transitions. [2022-03-19 04:41:13,853 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1386 transitions. Word has length 91 [2022-03-19 04:41:13,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:13,854 INFO L478 AbstractCegarLoop]: Abstraction has 1038 states and 1386 transitions. [2022-03-19 04:41:13,854 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-03-19 04:41:13,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1386 transitions. [2022-03-19 04:41:13,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-03-19 04:41:13,855 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:13,855 INFO L500 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-03-19 04:41:13,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:14,067 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-03-19 04:41:14,067 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:14,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:14,068 INFO L85 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 1 times [2022-03-19 04:41:14,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:14,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1096094186] [2022-03-19 04:41:14,068 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:14,068 INFO L85 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 2 times [2022-03-19 04:41:14,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:14,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018639980] [2022-03-19 04:41:14,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:14,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:14,073 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:14,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1470021855] [2022-03-19 04:41:14,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:14,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:14,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:14,077 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:14,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-19 04:41:14,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:14,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:14,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-19 04:41:14,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 96 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:14,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:14,520 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:14,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:14,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018639980] [2022-03-19 04:41:14,520 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:14,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470021855] [2022-03-19 04:41:14,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470021855] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:14,520 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:14,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-03-19 04:41:14,521 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:14,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1096094186] [2022-03-19 04:41:14,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1096094186] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:14,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:14,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 04:41:14,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289657851] [2022-03-19 04:41:14,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:14,521 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 04:41:14,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:14,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 04:41:14,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-03-19 04:41:14,522 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-03-19 04:41:14,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:14,786 INFO L93 Difference]: Finished difference Result 1382 states and 1902 transitions. [2022-03-19 04:41:14,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:41:14,787 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-03-19 04:41:14,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:14,806 INFO L225 Difference]: With dead ends: 1382 [2022-03-19 04:41:14,807 INFO L226 Difference]: Without dead ends: 1062 [2022-03-19 04:41:14,808 INFO L911 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-03-19 04:41:14,808 INFO L912 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-03-19 04:41:14,808 INFO L913 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-03-19 04:41:14,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2022-03-19 04:41:14,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 1058. [2022-03-19 04:41:14,947 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-03-19 04:41:14,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1405 transitions. [2022-03-19 04:41:14,949 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1405 transitions. Word has length 93 [2022-03-19 04:41:14,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:14,949 INFO L478 AbstractCegarLoop]: Abstraction has 1058 states and 1405 transitions. [2022-03-19 04:41:14,950 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-03-19 04:41:14,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1405 transitions. [2022-03-19 04:41:14,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-03-19 04:41:14,950 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:14,951 INFO L500 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-03-19 04:41:14,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-19 04:41:15,167 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-03-19 04:41:15,167 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:15,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:15,168 INFO L85 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 5 times [2022-03-19 04:41:15,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:15,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2023952906] [2022-03-19 04:41:15,168 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:15,168 INFO L85 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 6 times [2022-03-19 04:41:15,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:15,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29817002] [2022-03-19 04:41:15,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:15,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:15,174 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:15,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [571608757] [2022-03-19 04:41:15,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:41:15,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:15,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:15,176 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:15,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-19 04:41:15,299 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 04:41:15,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:15,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-19 04:41:15,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:15,512 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 108 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:15,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:15,793 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 44 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:15,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:15,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29817002] [2022-03-19 04:41:15,794 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:15,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571608757] [2022-03-19 04:41:15,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571608757] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:15,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:15,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-03-19 04:41:15,794 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:15,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2023952906] [2022-03-19 04:41:15,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2023952906] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:15,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:15,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 04:41:15,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811179962] [2022-03-19 04:41:15,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:15,795 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 04:41:15,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:15,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 04:41:15,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:15,796 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-03-19 04:41:16,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:16,181 INFO L93 Difference]: Finished difference Result 1539 states and 2090 transitions. [2022-03-19 04:41:16,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 04:41:16,182 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-03-19 04:41:16,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:16,188 INFO L225 Difference]: With dead ends: 1539 [2022-03-19 04:41:16,189 INFO L226 Difference]: Without dead ends: 1219 [2022-03-19 04:41:16,191 INFO L911 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-03-19 04:41:16,192 INFO L912 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-03-19 04:41:16,192 INFO L913 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-03-19 04:41:16,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2022-03-19 04:41:16,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1164. [2022-03-19 04:41:16,358 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-03-19 04:41:16,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1539 transitions. [2022-03-19 04:41:16,361 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1539 transitions. Word has length 97 [2022-03-19 04:41:16,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:16,362 INFO L478 AbstractCegarLoop]: Abstraction has 1164 states and 1539 transitions. [2022-03-19 04:41:16,362 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-03-19 04:41:16,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1539 transitions. [2022-03-19 04:41:16,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-03-19 04:41:16,363 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:16,363 INFO L500 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-03-19 04:41:16,397 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-03-19 04:41:16,582 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-03-19 04:41:16,583 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:16,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:16,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 7 times [2022-03-19 04:41:16,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:16,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [762614395] [2022-03-19 04:41:16,584 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:16,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 8 times [2022-03-19 04:41:16,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:16,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619183277] [2022-03-19 04:41:16,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:16,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:16,589 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:16,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1579764730] [2022-03-19 04:41:16,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:16,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:16,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:16,591 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:16,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-19 04:41:16,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:16,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:16,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-19 04:41:16,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:16,870 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 120 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:16,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:17,119 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 56 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:17,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:17,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619183277] [2022-03-19 04:41:17,120 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:17,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579764730] [2022-03-19 04:41:17,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579764730] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:17,120 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:17,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2022-03-19 04:41:17,120 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:17,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [762614395] [2022-03-19 04:41:17,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [762614395] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:17,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:17,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-19 04:41:17,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284811883] [2022-03-19 04:41:17,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:17,121 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 04:41:17,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:17,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 04:41:17,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:17,121 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-03-19 04:41:17,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:17,472 INFO L93 Difference]: Finished difference Result 1434 states and 1877 transitions. [2022-03-19 04:41:17,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-19 04:41:17,473 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-03-19 04:41:17,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:17,478 INFO L225 Difference]: With dead ends: 1434 [2022-03-19 04:41:17,478 INFO L226 Difference]: Without dead ends: 1427 [2022-03-19 04:41:17,479 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 172 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=407, Invalid=585, Unknown=0, NotChecked=0, Total=992 [2022-03-19 04:41:17,479 INFO L912 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-03-19 04:41:17,480 INFO L913 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-03-19 04:41:17,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2022-03-19 04:41:17,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1358. [2022-03-19 04:41:17,642 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-03-19 04:41:17,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 1786 transitions. [2022-03-19 04:41:17,645 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 1786 transitions. Word has length 98 [2022-03-19 04:41:17,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:17,645 INFO L478 AbstractCegarLoop]: Abstraction has 1358 states and 1786 transitions. [2022-03-19 04:41:17,645 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-03-19 04:41:17,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 1786 transitions. [2022-03-19 04:41:17,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 04:41:17,646 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:17,646 INFO L500 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-03-19 04:41:17,663 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-03-19 04:41:17,852 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-03-19 04:41:17,852 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:17,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:17,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 1 times [2022-03-19 04:41:17,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:17,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [926205223] [2022-03-19 04:41:17,853 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:17,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 2 times [2022-03-19 04:41:17,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:17,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539076724] [2022-03-19 04:41:17,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:17,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:17,858 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:17,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [561660658] [2022-03-19 04:41:17,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:17,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:17,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:17,861 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:17,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-19 04:41:17,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:17,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:17,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-19 04:41:17,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:18,133 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 103 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:18,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:18,406 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 39 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:18,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:18,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539076724] [2022-03-19 04:41:18,406 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:18,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561660658] [2022-03-19 04:41:18,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561660658] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:18,406 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:18,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-03-19 04:41:18,407 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:18,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [926205223] [2022-03-19 04:41:18,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [926205223] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:18,407 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:18,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 04:41:18,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133148685] [2022-03-19 04:41:18,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:18,407 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 04:41:18,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:18,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 04:41:18,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:18,408 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-03-19 04:41:18,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:18,734 INFO L93 Difference]: Finished difference Result 1838 states and 2503 transitions. [2022-03-19 04:41:18,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 04:41:18,734 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-03-19 04:41:18,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:18,753 INFO L225 Difference]: With dead ends: 1838 [2022-03-19 04:41:18,753 INFO L226 Difference]: Without dead ends: 1358 [2022-03-19 04:41:18,759 INFO L911 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-03-19 04:41:18,762 INFO L912 BasicCegarLoop]: 72 mSDtfsCounter, 205 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:18,763 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 320 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:41:18,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1358 states. [2022-03-19 04:41:18,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1358 to 1334. [2022-03-19 04:41:18,954 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-03-19 04:41:18,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 1736 transitions. [2022-03-19 04:41:18,973 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 1736 transitions. Word has length 99 [2022-03-19 04:41:18,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:18,987 INFO L478 AbstractCegarLoop]: Abstraction has 1334 states and 1736 transitions. [2022-03-19 04:41:18,987 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-03-19 04:41:18,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 1736 transitions. [2022-03-19 04:41:18,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 04:41:18,988 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:18,988 INFO L500 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-03-19 04:41:19,006 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-03-19 04:41:19,206 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-03-19 04:41:19,206 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:19,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:19,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 5 times [2022-03-19 04:41:19,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:19,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1281804911] [2022-03-19 04:41:19,207 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:19,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 6 times [2022-03-19 04:41:19,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:19,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304643773] [2022-03-19 04:41:19,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:19,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:19,212 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:19,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [521682598] [2022-03-19 04:41:19,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:41:19,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:19,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:19,213 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:19,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-19 04:41:19,326 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 04:41:19,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:19,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-19 04:41:19,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:19,833 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:41:19,932 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 57 proven. 35 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-03-19 04:41:19,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:20,075 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:41:20,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:20,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304643773] [2022-03-19 04:41:20,182 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:20,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521682598] [2022-03-19 04:41:20,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521682598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:41:20,182 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:41:20,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-03-19 04:41:20,183 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:20,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1281804911] [2022-03-19 04:41:20,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1281804911] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:20,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:20,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 04:41:20,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967332961] [2022-03-19 04:41:20,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:20,183 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 04:41:20,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 04:41:20,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-03-19 04:41:20,184 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-03-19 04:41:20,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:20,792 INFO L93 Difference]: Finished difference Result 1565 states and 2045 transitions. [2022-03-19 04:41:20,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 04:41:20,793 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-03-19 04:41:20,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:20,800 INFO L225 Difference]: With dead ends: 1565 [2022-03-19 04:41:20,800 INFO L226 Difference]: Without dead ends: 1556 [2022-03-19 04:41:20,801 INFO L911 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-03-19 04:41:20,801 INFO L912 BasicCegarLoop]: 51 mSDtfsCounter, 65 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:20,805 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 403 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:41:20,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2022-03-19 04:41:21,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1518. [2022-03-19 04:41:21,038 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-03-19 04:41:21,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1985 transitions. [2022-03-19 04:41:21,042 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1985 transitions. Word has length 104 [2022-03-19 04:41:21,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:21,043 INFO L478 AbstractCegarLoop]: Abstraction has 1518 states and 1985 transitions. [2022-03-19 04:41:21,043 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-03-19 04:41:21,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1985 transitions. [2022-03-19 04:41:21,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-03-19 04:41:21,045 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:21,045 INFO L500 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-03-19 04:41:21,066 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-03-19 04:41:21,266 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-03-19 04:41:21,267 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:21,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:21,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 5 times [2022-03-19 04:41:21,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:21,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [571275501] [2022-03-19 04:41:21,267 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:21,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 6 times [2022-03-19 04:41:21,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:21,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64730996] [2022-03-19 04:41:21,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:21,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:21,272 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:21,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [966078175] [2022-03-19 04:41:21,272 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:41:21,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:21,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:21,275 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:21,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-19 04:41:21,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 04:41:21,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:21,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 65 conjunts are in the unsatisfiable core [2022-03-19 04:41:21,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:21,681 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 40 proven. 73 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-03-19 04:41:21,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:22,161 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 66 proven. 47 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-03-19 04:41:22,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:22,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64730996] [2022-03-19 04:41:22,161 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:22,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966078175] [2022-03-19 04:41:22,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966078175] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:22,161 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:22,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 18 [2022-03-19 04:41:22,162 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:22,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [571275501] [2022-03-19 04:41:22,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [571275501] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:22,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:22,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 04:41:22,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708563389] [2022-03-19 04:41:22,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:22,162 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 04:41:22,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:22,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 04:41:22,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-19 04:41:22,163 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-03-19 04:41:23,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:23,225 INFO L93 Difference]: Finished difference Result 1833 states and 2418 transitions. [2022-03-19 04:41:23,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:41:23,225 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-03-19 04:41:23,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:23,232 INFO L225 Difference]: With dead ends: 1833 [2022-03-19 04:41:23,232 INFO L226 Difference]: Without dead ends: 1831 [2022-03-19 04:41:23,232 INFO L911 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-03-19 04:41:23,233 INFO L912 BasicCegarLoop]: 92 mSDtfsCounter, 148 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:23,236 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 838 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 04:41:23,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2022-03-19 04:41:23,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1765. [2022-03-19 04:41:23,490 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-03-19 04:41:23,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1765 states to 1765 states and 2340 transitions. [2022-03-19 04:41:23,494 INFO L78 Accepts]: Start accepts. Automaton has 1765 states and 2340 transitions. Word has length 102 [2022-03-19 04:41:23,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:23,494 INFO L478 AbstractCegarLoop]: Abstraction has 1765 states and 2340 transitions. [2022-03-19 04:41:23,494 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-03-19 04:41:23,494 INFO L276 IsEmpty]: Start isEmpty. Operand 1765 states and 2340 transitions. [2022-03-19 04:41:23,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-03-19 04:41:23,495 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:23,495 INFO L500 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-03-19 04:41:23,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-19 04:41:23,712 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-03-19 04:41:23,712 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:23,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:23,712 INFO L85 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 7 times [2022-03-19 04:41:23,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:23,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [969392531] [2022-03-19 04:41:23,713 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:23,713 INFO L85 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 8 times [2022-03-19 04:41:23,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:23,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144728328] [2022-03-19 04:41:23,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:23,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:23,718 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:23,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1892394283] [2022-03-19 04:41:23,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:23,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:23,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:23,719 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:23,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-19 04:41:23,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:23,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:23,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-19 04:41:23,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:24,004 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 116 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:24,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:24,260 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 52 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:24,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:24,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144728328] [2022-03-19 04:41:24,260 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:24,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892394283] [2022-03-19 04:41:24,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892394283] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:24,260 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:24,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2022-03-19 04:41:24,260 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:24,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [969392531] [2022-03-19 04:41:24,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [969392531] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:24,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:24,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-19 04:41:24,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615396231] [2022-03-19 04:41:24,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:24,261 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 04:41:24,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:24,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 04:41:24,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:24,261 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-03-19 04:41:24,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:24,743 INFO L93 Difference]: Finished difference Result 2634 states and 3640 transitions. [2022-03-19 04:41:24,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-19 04:41:24,744 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-03-19 04:41:24,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:24,749 INFO L225 Difference]: With dead ends: 2634 [2022-03-19 04:41:24,750 INFO L226 Difference]: Without dead ends: 1870 [2022-03-19 04:41:24,751 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 182 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=404, Invalid=588, Unknown=0, NotChecked=0, Total=992 [2022-03-19 04:41:24,752 INFO L912 BasicCegarLoop]: 76 mSDtfsCounter, 215 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:24,752 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 348 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:41:24,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2022-03-19 04:41:25,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1825. [2022-03-19 04:41:25,013 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-03-19 04:41:25,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1825 states to 1825 states and 2413 transitions. [2022-03-19 04:41:25,016 INFO L78 Accepts]: Start accepts. Automaton has 1825 states and 2413 transitions. Word has length 103 [2022-03-19 04:41:25,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:25,016 INFO L478 AbstractCegarLoop]: Abstraction has 1825 states and 2413 transitions. [2022-03-19 04:41:25,016 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-03-19 04:41:25,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1825 states and 2413 transitions. [2022-03-19 04:41:25,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 04:41:25,017 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:25,017 INFO L500 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-03-19 04:41:25,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:25,234 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-03-19 04:41:25,234 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:25,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:25,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 7 times [2022-03-19 04:41:25,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:25,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [61834259] [2022-03-19 04:41:25,235 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:25,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 8 times [2022-03-19 04:41:25,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:25,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106134714] [2022-03-19 04:41:25,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:25,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:25,240 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:25,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [377104022] [2022-03-19 04:41:25,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:25,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:25,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:25,243 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:25,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-19 04:41:25,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:25,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:25,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-19 04:41:25,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:25,516 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 133 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:25,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:25,763 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 69 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:25,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:25,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106134714] [2022-03-19 04:41:25,763 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:25,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377104022] [2022-03-19 04:41:25,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377104022] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:25,763 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:25,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2022-03-19 04:41:25,764 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:25,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [61834259] [2022-03-19 04:41:25,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [61834259] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:25,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:25,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 04:41:25,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587816730] [2022-03-19 04:41:25,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:25,764 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 04:41:25,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:25,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 04:41:25,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:25,765 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-03-19 04:41:26,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:26,324 INFO L93 Difference]: Finished difference Result 2758 states and 3762 transitions. [2022-03-19 04:41:26,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-19 04:41:26,325 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-03-19 04:41:26,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:26,344 INFO L225 Difference]: With dead ends: 2758 [2022-03-19 04:41:26,344 INFO L226 Difference]: Without dead ends: 2189 [2022-03-19 04:41:26,346 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 184 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=426, Invalid=630, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 04:41:26,347 INFO L912 BasicCegarLoop]: 77 mSDtfsCounter, 248 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:26,347 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 359 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:41:26,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2189 states. [2022-03-19 04:41:26,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2189 to 2064. [2022-03-19 04:41:26,698 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-03-19 04:41:26,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 2722 transitions. [2022-03-19 04:41:26,703 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 2722 transitions. Word has length 104 [2022-03-19 04:41:26,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:26,703 INFO L478 AbstractCegarLoop]: Abstraction has 2064 states and 2722 transitions. [2022-03-19 04:41:26,703 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-03-19 04:41:26,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 2722 transitions. [2022-03-19 04:41:26,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-03-19 04:41:26,704 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:26,704 INFO L500 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-03-19 04:41:26,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:26,921 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-03-19 04:41:26,921 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:26,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:26,921 INFO L85 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 7 times [2022-03-19 04:41:26,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:26,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1161705786] [2022-03-19 04:41:26,922 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:26,922 INFO L85 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 8 times [2022-03-19 04:41:26,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:26,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445270115] [2022-03-19 04:41:26,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:26,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:26,926 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:26,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1587567149] [2022-03-19 04:41:26,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:26,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:26,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:26,931 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:26,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-19 04:41:26,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:26,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:26,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-19 04:41:26,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:27,862 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 93 proven. 46 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-03-19 04:41:27,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:28,751 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 117 proven. 12 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-03-19 04:41:28,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:28,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445270115] [2022-03-19 04:41:28,751 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:28,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587567149] [2022-03-19 04:41:28,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587567149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:28,751 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:28,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2022-03-19 04:41:28,751 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:28,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1161705786] [2022-03-19 04:41:28,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1161705786] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:28,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:28,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 04:41:28,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630319634] [2022-03-19 04:41:28,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:28,752 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 04:41:28,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:28,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 04:41:28,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:28,752 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-03-19 04:41:29,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:29,469 INFO L93 Difference]: Finished difference Result 2130 states and 2803 transitions. [2022-03-19 04:41:29,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 04:41:29,470 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-03-19 04:41:29,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:29,475 INFO L225 Difference]: With dead ends: 2130 [2022-03-19 04:41:29,475 INFO L226 Difference]: Without dead ends: 2125 [2022-03-19 04:41:29,476 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-03-19 04:41:29,476 INFO L912 BasicCegarLoop]: 65 mSDtfsCounter, 72 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:29,476 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 594 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:41:29,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2022-03-19 04:41:29,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 2071. [2022-03-19 04:41:29,791 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-03-19 04:41:29,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 2721 transitions. [2022-03-19 04:41:29,795 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 2721 transitions. Word has length 108 [2022-03-19 04:41:29,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:29,796 INFO L478 AbstractCegarLoop]: Abstraction has 2071 states and 2721 transitions. [2022-03-19 04:41:29,796 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-03-19 04:41:29,796 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 2721 transitions. [2022-03-19 04:41:29,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-03-19 04:41:29,797 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:29,797 INFO L500 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-03-19 04:41:29,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:30,014 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-03-19 04:41:30,015 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:30,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:30,015 INFO L85 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 9 times [2022-03-19 04:41:30,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:30,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [290953581] [2022-03-19 04:41:30,015 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:30,015 INFO L85 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 10 times [2022-03-19 04:41:30,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:30,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802752163] [2022-03-19 04:41:30,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:30,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:30,020 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:30,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1920442931] [2022-03-19 04:41:30,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:41:30,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:30,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:30,023 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:30,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-19 04:41:30,073 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:41:30,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:30,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 89 conjunts are in the unsatisfiable core [2022-03-19 04:41:30,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:31,806 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 84 proven. 64 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-03-19 04:41:31,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:34,887 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 97 proven. 45 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-03-19 04:41:34,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:34,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802752163] [2022-03-19 04:41:34,887 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:34,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920442931] [2022-03-19 04:41:34,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920442931] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:34,887 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:34,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 34 [2022-03-19 04:41:34,888 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:34,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [290953581] [2022-03-19 04:41:34,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [290953581] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:34,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:34,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-19 04:41:34,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626544284] [2022-03-19 04:41:34,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:34,888 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-19 04:41:34,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:34,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-19 04:41:34,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 04:41:34,889 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-03-19 04:41:36,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:36,747 INFO L93 Difference]: Finished difference Result 2221 states and 2903 transitions. [2022-03-19 04:41:36,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 04:41:36,748 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-03-19 04:41:36,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:36,754 INFO L225 Difference]: With dead ends: 2221 [2022-03-19 04:41:36,754 INFO L226 Difference]: Without dead ends: 2218 [2022-03-19 04:41:36,755 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=274, Invalid=1532, Unknown=0, NotChecked=0, Total=1806 [2022-03-19 04:41:36,756 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 139 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 1398 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 1500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:36,756 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 923 Invalid, 1500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1398 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 04:41:36,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2218 states. [2022-03-19 04:41:37,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2218 to 2137. [2022-03-19 04:41:37,117 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-03-19 04:41:37,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 2784 transitions. [2022-03-19 04:41:37,123 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 2784 transitions. Word has length 111 [2022-03-19 04:41:37,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:37,123 INFO L478 AbstractCegarLoop]: Abstraction has 2137 states and 2784 transitions. [2022-03-19 04:41:37,123 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-03-19 04:41:37,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 2784 transitions. [2022-03-19 04:41:37,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-03-19 04:41:37,125 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:37,125 INFO L500 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-03-19 04:41:37,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:37,339 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-03-19 04:41:37,339 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:37,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:37,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 7 times [2022-03-19 04:41:37,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:37,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [978363992] [2022-03-19 04:41:37,340 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:37,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 8 times [2022-03-19 04:41:37,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:37,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010007736] [2022-03-19 04:41:37,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:37,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:37,348 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:37,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [905376550] [2022-03-19 04:41:37,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:41:37,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:37,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:37,364 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:37,389 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-19 04:41:37,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:41:37,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:37,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 107 conjunts are in the unsatisfiable core [2022-03-19 04:41:37,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:39,366 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:41:39,367 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:41:39,568 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 47 proven. 113 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-03-19 04:41:39,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:40,281 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 102 proven. 21 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-03-19 04:41:40,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:40,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010007736] [2022-03-19 04:41:40,282 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:40,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905376550] [2022-03-19 04:41:40,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905376550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:40,282 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:40,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 12] total 28 [2022-03-19 04:41:40,282 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:40,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [978363992] [2022-03-19 04:41:40,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [978363992] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:40,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:40,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 04:41:40,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506316050] [2022-03-19 04:41:40,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:40,284 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 04:41:40,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:40,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 04:41:40,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-03-19 04:41:40,285 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-03-19 04:41:42,600 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-03-19 04:41:44,661 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 04:41:45,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:45,543 INFO L93 Difference]: Finished difference Result 2272 states and 2960 transitions. [2022-03-19 04:41:45,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 04:41:45,543 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-03-19 04:41:45,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:45,550 INFO L225 Difference]: With dead ends: 2272 [2022-03-19 04:41:45,550 INFO L226 Difference]: Without dead ends: 2270 [2022-03-19 04:41:45,551 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 188 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 04:41:45,555 INFO L912 BasicCegarLoop]: 79 mSDtfsCounter, 126 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 57 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:45,555 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 995 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1023 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2022-03-19 04:41:45,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2022-03-19 04:41:45,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 2212. [2022-03-19 04:41:45,926 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-03-19 04:41:45,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2212 states to 2212 states and 2885 transitions. [2022-03-19 04:41:45,930 INFO L78 Accepts]: Start accepts. Automaton has 2212 states and 2885 transitions. Word has length 109 [2022-03-19 04:41:45,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:45,931 INFO L478 AbstractCegarLoop]: Abstraction has 2212 states and 2885 transitions. [2022-03-19 04:41:45,932 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-03-19 04:41:45,932 INFO L276 IsEmpty]: Start isEmpty. Operand 2212 states and 2885 transitions. [2022-03-19 04:41:45,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-19 04:41:45,933 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:45,933 INFO L500 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-03-19 04:41:45,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:46,134 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-03-19 04:41:46,134 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:46,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:46,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 9 times [2022-03-19 04:41:46,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:46,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2081090367] [2022-03-19 04:41:46,135 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:46,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 10 times [2022-03-19 04:41:46,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:46,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627486296] [2022-03-19 04:41:46,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:46,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:46,140 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:46,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [499677581] [2022-03-19 04:41:46,140 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:41:46,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:46,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:46,141 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:46,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-19 04:41:46,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:41:46,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:46,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-19 04:41:46,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:46,446 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 142 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-19 04:41:46,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:46,692 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 78 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-03-19 04:41:46,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:41:46,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627486296] [2022-03-19 04:41:46,693 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:41:46,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499677581] [2022-03-19 04:41:46,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499677581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:41:46,693 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:41:46,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2022-03-19 04:41:46,693 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:41:46,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2081090367] [2022-03-19 04:41:46,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2081090367] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:41:46,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:41:46,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 04:41:46,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413347229] [2022-03-19 04:41:46,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:41:46,693 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 04:41:46,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:46,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 04:41:46,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:41:46,694 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-03-19 04:41:47,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:41:47,391 INFO L93 Difference]: Finished difference Result 3498 states and 4737 transitions. [2022-03-19 04:41:47,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 04:41:47,391 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-03-19 04:41:47,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:41:47,397 INFO L225 Difference]: With dead ends: 3498 [2022-03-19 04:41:47,397 INFO L226 Difference]: Without dead ends: 2692 [2022-03-19 04:41:47,399 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=446, Invalid=676, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 04:41:47,400 INFO L912 BasicCegarLoop]: 85 mSDtfsCounter, 341 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:41:47,400 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 362 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:41:47,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2022-03-19 04:41:47,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2630. [2022-03-19 04:41:47,817 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-03-19 04:41:47,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2630 states to 2630 states and 3402 transitions. [2022-03-19 04:41:47,823 INFO L78 Accepts]: Start accepts. Automaton has 2630 states and 3402 transitions. Word has length 110 [2022-03-19 04:41:47,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:41:47,823 INFO L478 AbstractCegarLoop]: Abstraction has 2630 states and 3402 transitions. [2022-03-19 04:41:47,823 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-03-19 04:41:47,823 INFO L276 IsEmpty]: Start isEmpty. Operand 2630 states and 3402 transitions. [2022-03-19 04:41:47,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-19 04:41:47,824 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:41:47,824 INFO L500 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-03-19 04:41:47,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-19 04:41:48,041 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-03-19 04:41:48,041 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:41:48,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:41:48,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 11 times [2022-03-19 04:41:48,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:41:48,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1874841448] [2022-03-19 04:41:48,042 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:41:48,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 12 times [2022-03-19 04:41:48,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:41:48,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581353116] [2022-03-19 04:41:48,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:41:48,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:41:48,048 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:41:48,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1923571463] [2022-03-19 04:41:48,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:41:48,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:41:48,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:41:48,050 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:41:48,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-19 04:41:48,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-19 04:41:48,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:41:48,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-19 04:41:48,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:41:49,392 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 89 proven. 81 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-03-19 04:41:49,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:41:54,210 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:41:54,227 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:42:02,502 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 89 proven. 81 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-03-19 04:42:02,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:02,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581353116] [2022-03-19 04:42:02,502 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:02,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923571463] [2022-03-19 04:42:02,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923571463] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:42:02,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:42:02,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 37 [2022-03-19 04:42:02,503 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:02,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1874841448] [2022-03-19 04:42:02,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1874841448] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:02,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:02,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 04:42:02,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146327262] [2022-03-19 04:42:02,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:02,503 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 04:42:02,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:02,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 04:42:02,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1109, Unknown=0, NotChecked=0, Total=1332 [2022-03-19 04:42:02,504 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-03-19 04:42:03,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:03,948 INFO L93 Difference]: Finished difference Result 2778 states and 3585 transitions. [2022-03-19 04:42:03,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 04:42:03,949 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-03-19 04:42:03,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:03,968 INFO L225 Difference]: With dead ends: 2778 [2022-03-19 04:42:03,969 INFO L226 Difference]: Without dead ends: 2771 [2022-03-19 04:42:03,980 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 192 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=301, Invalid=1505, Unknown=0, NotChecked=0, Total=1806 [2022-03-19 04:42:03,981 INFO L912 BasicCegarLoop]: 80 mSDtfsCounter, 98 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 937 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:03,981 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 937 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 04:42:03,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2771 states. [2022-03-19 04:42:04,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2771 to 2709. [2022-03-19 04:42:04,443 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-03-19 04:42:04,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2709 states to 2709 states and 3494 transitions. [2022-03-19 04:42:04,467 INFO L78 Accepts]: Start accepts. Automaton has 2709 states and 3494 transitions. Word has length 115 [2022-03-19 04:42:04,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:04,467 INFO L478 AbstractCegarLoop]: Abstraction has 2709 states and 3494 transitions. [2022-03-19 04:42:04,467 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-03-19 04:42:04,467 INFO L276 IsEmpty]: Start isEmpty. Operand 2709 states and 3494 transitions. [2022-03-19 04:42:04,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-19 04:42:04,469 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:04,469 INFO L500 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-03-19 04:42:04,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-19 04:42:04,679 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-03-19 04:42:04,679 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:04,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:04,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 13 times [2022-03-19 04:42:04,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:04,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1533034661] [2022-03-19 04:42:04,680 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:04,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 14 times [2022-03-19 04:42:04,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:04,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361282457] [2022-03-19 04:42:04,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:04,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:04,685 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:04,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1657099148] [2022-03-19 04:42:04,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:42:04,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:04,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:04,700 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:04,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-19 04:42:04,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:42:04,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:04,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 107 conjunts are in the unsatisfiable core [2022-03-19 04:42:04,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:05,248 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:42:06,574 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 97 proven. 85 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-03-19 04:42:06,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:13,429 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 130 proven. 19 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2022-03-19 04:42:13,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:13,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361282457] [2022-03-19 04:42:13,430 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:13,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657099148] [2022-03-19 04:42:13,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657099148] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:42:13,430 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:42:13,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 16] total 36 [2022-03-19 04:42:13,430 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:13,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1533034661] [2022-03-19 04:42:13,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1533034661] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:13,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:13,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-19 04:42:13,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948703149] [2022-03-19 04:42:13,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:13,431 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-19 04:42:13,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:13,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-19 04:42:13,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1056, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 04:42:13,431 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-03-19 04:42:15,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:15,655 INFO L93 Difference]: Finished difference Result 2979 states and 3842 transitions. [2022-03-19 04:42:15,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 04:42:15,656 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-03-19 04:42:15,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:15,662 INFO L225 Difference]: With dead ends: 2979 [2022-03-19 04:42:15,662 INFO L226 Difference]: Without dead ends: 2976 [2022-03-19 04:42:15,663 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 192 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=303, Invalid=1677, Unknown=0, NotChecked=0, Total=1980 [2022-03-19 04:42:15,663 INFO L912 BasicCegarLoop]: 74 mSDtfsCounter, 133 mSDsluCounter, 754 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 1300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:15,663 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 828 Invalid, 1300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 04:42:15,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2022-03-19 04:42:16,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2912. [2022-03-19 04:42:16,234 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-03-19 04:42:16,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3747 transitions. [2022-03-19 04:42:16,239 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3747 transitions. Word has length 115 [2022-03-19 04:42:16,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:16,239 INFO L478 AbstractCegarLoop]: Abstraction has 2912 states and 3747 transitions. [2022-03-19 04:42:16,240 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-03-19 04:42:16,240 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3747 transitions. [2022-03-19 04:42:16,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-03-19 04:42:16,241 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:16,241 INFO L500 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-03-19 04:42:16,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-03-19 04:42:16,457 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-03-19 04:42:16,458 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:16,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:16,458 INFO L85 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 3 times [2022-03-19 04:42:16,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:16,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [879527248] [2022-03-19 04:42:16,458 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:16,458 INFO L85 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 4 times [2022-03-19 04:42:16,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:16,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991534075] [2022-03-19 04:42:16,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:16,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:16,463 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:16,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1445303452] [2022-03-19 04:42:16,463 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:42:16,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:16,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:16,480 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:16,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-19 04:42:16,581 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:42:16,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:16,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-19 04:42:16,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:16,825 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 262 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:42:16,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:17,099 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 70 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:42:17,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:17,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991534075] [2022-03-19 04:42:17,100 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:17,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445303452] [2022-03-19 04:42:17,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445303452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:42:17,100 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:42:17,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 24 [2022-03-19 04:42:17,100 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:17,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [879527248] [2022-03-19 04:42:17,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [879527248] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:17,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:17,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-19 04:42:17,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135244041] [2022-03-19 04:42:17,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:17,100 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-19 04:42:17,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:17,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-19 04:42:17,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:42:17,101 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-03-19 04:42:17,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:17,800 INFO L93 Difference]: Finished difference Result 2925 states and 3756 transitions. [2022-03-19 04:42:17,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-19 04:42:17,800 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-03-19 04:42:17,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:17,806 INFO L225 Difference]: With dead ends: 2925 [2022-03-19 04:42:17,806 INFO L226 Difference]: Without dead ends: 2918 [2022-03-19 04:42:17,807 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 218 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=428, Invalid=628, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 04:42:17,807 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 227 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:17,807 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 382 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:42:17,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2022-03-19 04:42:18,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2912. [2022-03-19 04:42:18,300 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-03-19 04:42:18,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3741 transitions. [2022-03-19 04:42:18,305 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3741 transitions. Word has length 121 [2022-03-19 04:42:18,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:18,305 INFO L478 AbstractCegarLoop]: Abstraction has 2912 states and 3741 transitions. [2022-03-19 04:42:18,305 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-03-19 04:42:18,305 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3741 transitions. [2022-03-19 04:42:18,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-19 04:42:18,307 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:18,307 INFO L500 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-03-19 04:42:18,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-19 04:42:18,524 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-03-19 04:42:18,524 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:18,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:18,524 INFO L85 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 15 times [2022-03-19 04:42:18,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:18,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1874156490] [2022-03-19 04:42:18,525 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:18,525 INFO L85 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 16 times [2022-03-19 04:42:18,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:18,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317577174] [2022-03-19 04:42:18,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:18,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:18,530 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:18,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2041730362] [2022-03-19 04:42:18,531 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:42:18,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:18,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:18,532 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:18,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-19 04:42:18,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:42:18,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:18,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 109 conjunts are in the unsatisfiable core [2022-03-19 04:42:18,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:23,087 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:42:24,214 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 86 proven. 110 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-03-19 04:42:24,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:25,916 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:42:28,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:28,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317577174] [2022-03-19 04:42:28,043 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:28,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041730362] [2022-03-19 04:42:28,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041730362] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:42:28,043 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:42:28,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-03-19 04:42:28,043 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:28,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1874156490] [2022-03-19 04:42:28,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1874156490] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:28,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:28,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-03-19 04:42:28,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825384302] [2022-03-19 04:42:28,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:28,044 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-19 04:42:28,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:28,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-19 04:42:28,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 04:42:28,045 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-03-19 04:42:35,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:35,417 INFO L93 Difference]: Finished difference Result 3037 states and 3905 transitions. [2022-03-19 04:42:35,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-19 04:42:35,418 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-03-19 04:42:35,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:35,453 INFO L225 Difference]: With dead ends: 3037 [2022-03-19 04:42:35,453 INFO L226 Difference]: Without dead ends: 3034 [2022-03-19 04:42:35,455 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=273, Invalid=1889, Unknown=0, NotChecked=0, Total=2162 [2022-03-19 04:42:35,455 INFO L912 BasicCegarLoop]: 88 mSDtfsCounter, 155 mSDsluCounter, 1594 mSDsCounter, 0 mSdLazyCounter, 1999 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:35,455 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 1682 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1999 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-19 04:42:35,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2022-03-19 04:42:35,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 2998. [2022-03-19 04:42:35,959 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-03-19 04:42:35,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 3860 transitions. [2022-03-19 04:42:35,964 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 3860 transitions. Word has length 122 [2022-03-19 04:42:35,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:35,964 INFO L478 AbstractCegarLoop]: Abstraction has 2998 states and 3860 transitions. [2022-03-19 04:42:35,964 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-03-19 04:42:35,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 3860 transitions. [2022-03-19 04:42:35,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-03-19 04:42:35,967 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:35,967 INFO L500 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-03-19 04:42:35,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-19 04:42:36,183 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-03-19 04:42:36,184 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:36,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:36,184 INFO L85 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 9 times [2022-03-19 04:42:36,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:36,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2117268757] [2022-03-19 04:42:36,185 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:36,185 INFO L85 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 10 times [2022-03-19 04:42:36,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:36,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567094230] [2022-03-19 04:42:36,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:36,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:36,191 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:36,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129039152] [2022-03-19 04:42:36,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:42:36,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:36,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:36,193 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:36,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-19 04:42:36,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:42:36,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:36,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-19 04:42:36,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:36,501 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 279 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:42:36,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 87 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:42:36,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:36,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567094230] [2022-03-19 04:42:36,775 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:36,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129039152] [2022-03-19 04:42:36,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129039152] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:42:36,775 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:42:36,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2022-03-19 04:42:36,775 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:36,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2117268757] [2022-03-19 04:42:36,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2117268757] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:36,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:36,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 04:42:36,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542612731] [2022-03-19 04:42:36,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:36,776 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 04:42:36,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:36,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 04:42:36,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:42:36,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-03-19 04:42:37,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:37,606 INFO L93 Difference]: Finished difference Result 3075 states and 3938 transitions. [2022-03-19 04:42:37,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 04:42:37,606 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-03-19 04:42:37,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:37,611 INFO L225 Difference]: With dead ends: 3075 [2022-03-19 04:42:37,611 INFO L226 Difference]: Without dead ends: 3068 [2022-03-19 04:42:37,611 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 226 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=449, Invalid=673, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 04:42:37,612 INFO L912 BasicCegarLoop]: 85 mSDtfsCounter, 316 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:37,612 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 381 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:42:37,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2022-03-19 04:42:38,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 3004. [2022-03-19 04:42:38,203 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-03-19 04:42:38,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3004 states to 3004 states and 3866 transitions. [2022-03-19 04:42:38,211 INFO L78 Accepts]: Start accepts. Automaton has 3004 states and 3866 transitions. Word has length 125 [2022-03-19 04:42:38,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:38,211 INFO L478 AbstractCegarLoop]: Abstraction has 3004 states and 3866 transitions. [2022-03-19 04:42:38,212 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-03-19 04:42:38,212 INFO L276 IsEmpty]: Start isEmpty. Operand 3004 states and 3866 transitions. [2022-03-19 04:42:38,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-03-19 04:42:38,216 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:38,217 INFO L500 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-03-19 04:42:38,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-19 04:42:38,431 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-03-19 04:42:38,431 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:38,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:38,432 INFO L85 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 3 times [2022-03-19 04:42:38,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:38,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [931936203] [2022-03-19 04:42:38,432 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:38,432 INFO L85 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 4 times [2022-03-19 04:42:38,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:38,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49581209] [2022-03-19 04:42:38,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:38,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:38,447 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:38,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1828229111] [2022-03-19 04:42:38,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:42:38,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:38,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:38,460 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:38,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-19 04:42:38,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:42:38,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:38,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-19 04:42:38,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:38,794 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 275 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:42:38,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:39,059 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 83 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:42:39,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:39,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49581209] [2022-03-19 04:42:39,060 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:39,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828229111] [2022-03-19 04:42:39,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828229111] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:42:39,060 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:42:39,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2022-03-19 04:42:39,060 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:39,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [931936203] [2022-03-19 04:42:39,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [931936203] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:39,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:39,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 04:42:39,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134074270] [2022-03-19 04:42:39,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:39,060 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 04:42:39,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:39,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 04:42:39,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:42:39,061 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-03-19 04:42:39,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:39,864 INFO L93 Difference]: Finished difference Result 3658 states and 4844 transitions. [2022-03-19 04:42:39,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 04:42:39,865 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-03-19 04:42:39,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:39,871 INFO L225 Difference]: With dead ends: 3658 [2022-03-19 04:42:39,871 INFO L226 Difference]: Without dead ends: 3089 [2022-03-19 04:42:39,873 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=447, Invalid=675, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 04:42:39,873 INFO L912 BasicCegarLoop]: 84 mSDtfsCounter, 302 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:39,873 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 387 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:42:39,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2022-03-19 04:42:40,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 3069. [2022-03-19 04:42:40,432 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-03-19 04:42:40,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 3929 transitions. [2022-03-19 04:42:40,437 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 3929 transitions. Word has length 127 [2022-03-19 04:42:40,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:40,437 INFO L478 AbstractCegarLoop]: Abstraction has 3069 states and 3929 transitions. [2022-03-19 04:42:40,437 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-03-19 04:42:40,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 3929 transitions. [2022-03-19 04:42:40,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-03-19 04:42:40,439 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:40,439 INFO L500 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-03-19 04:42:40,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-19 04:42:40,655 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-03-19 04:42:40,655 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:40,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:40,656 INFO L85 PathProgramCache]: Analyzing trace with hash 410495670, now seen corresponding path program 17 times [2022-03-19 04:42:40,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:40,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1655869019] [2022-03-19 04:42:40,656 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:40,656 INFO L85 PathProgramCache]: Analyzing trace with hash 410495670, now seen corresponding path program 18 times [2022-03-19 04:42:40,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:40,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997773410] [2022-03-19 04:42:40,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:40,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:40,661 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:40,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2024206986] [2022-03-19 04:42:40,661 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:42:40,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:40,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:40,662 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:40,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-19 04:42:40,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-19 04:42:40,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:40,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-19 04:42:40,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:40,909 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 250 proven. 21 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2022-03-19 04:42:40,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:41,108 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 66 proven. 21 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-03-19 04:42:41,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:42:41,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997773410] [2022-03-19 04:42:41,109 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:42:41,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024206986] [2022-03-19 04:42:41,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024206986] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:42:41,109 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:42:41,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2022-03-19 04:42:41,109 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:42:41,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1655869019] [2022-03-19 04:42:41,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1655869019] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:42:41,109 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:42:41,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 04:42:41,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246739140] [2022-03-19 04:42:41,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:42:41,110 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 04:42:41,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:41,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 04:42:41,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-19 04:42:41,110 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-03-19 04:42:41,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:42:41,969 INFO L93 Difference]: Finished difference Result 4973 states and 6641 transitions. [2022-03-19 04:42:41,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 04:42:41,970 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-03-19 04:42:41,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:42:41,977 INFO L225 Difference]: With dead ends: 4973 [2022-03-19 04:42:41,977 INFO L226 Difference]: Without dead ends: 3549 [2022-03-19 04:42:41,980 INFO L911 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-03-19 04:42:41,980 INFO L912 BasicCegarLoop]: 77 mSDtfsCounter, 25 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:42:41,980 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 333 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 04:42:41,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3549 states. [2022-03-19 04:42:42,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3549 to 3240. [2022-03-19 04:42:42,629 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-03-19 04:42:42,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 4289 transitions. [2022-03-19 04:42:42,635 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 4289 transitions. Word has length 131 [2022-03-19 04:42:42,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:42:42,636 INFO L478 AbstractCegarLoop]: Abstraction has 3240 states and 4289 transitions. [2022-03-19 04:42:42,636 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-03-19 04:42:42,636 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 4289 transitions. [2022-03-19 04:42:42,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-03-19 04:42:42,637 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:42:42,637 INFO L500 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-03-19 04:42:42,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-19 04:42:42,851 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-03-19 04:42:42,851 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:42:42,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:42:42,852 INFO L85 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 19 times [2022-03-19 04:42:42,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:42:42,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [662044905] [2022-03-19 04:42:42,852 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:42:42,852 INFO L85 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 20 times [2022-03-19 04:42:42,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:42:42,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884600061] [2022-03-19 04:42:42,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:42:42,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:42:42,857 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:42:42,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1935948863] [2022-03-19 04:42:42,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:42:42,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:42:42,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:42:42,858 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:42:42,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-19 04:42:42,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:42:42,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:42:42,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-19 04:42:42,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:42:46,596 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 127 proven. 107 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2022-03-19 04:42:46,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:42:52,647 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:42:52,648 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:44:15,723 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 145 proven. 86 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-03-19 04:44:15,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:44:15,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884600061] [2022-03-19 04:44:15,723 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:44:15,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935948863] [2022-03-19 04:44:15,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935948863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:44:15,723 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:44:15,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 18] total 35 [2022-03-19 04:44:15,724 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:44:15,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [662044905] [2022-03-19 04:44:15,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [662044905] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:44:15,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:44:15,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-19 04:44:15,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586415273] [2022-03-19 04:44:15,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:44:15,724 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-19 04:44:15,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:15,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-19 04:44:15,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=983, Unknown=1, NotChecked=0, Total=1190 [2022-03-19 04:44:15,725 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-03-19 04:44:19,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:44:19,707 INFO L93 Difference]: Finished difference Result 3374 states and 4467 transitions. [2022-03-19 04:44:19,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 04:44:19,708 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-03-19 04:44:19,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:44:19,715 INFO L225 Difference]: With dead ends: 3374 [2022-03-19 04:44:19,715 INFO L226 Difference]: Without dead ends: 3369 [2022-03-19 04:44:19,715 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 226 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=266, Invalid=1373, Unknown=1, NotChecked=0, Total=1640 [2022-03-19 04:44:19,720 INFO L912 BasicCegarLoop]: 68 mSDtfsCounter, 99 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 1196 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:44:19,720 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 1066 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1196 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-19 04:44:19,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3369 states. [2022-03-19 04:44:20,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3369 to 3351. [2022-03-19 04:44:20,414 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-03-19 04:44:20,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3351 states to 3351 states and 4440 transitions. [2022-03-19 04:44:20,421 INFO L78 Accepts]: Start accepts. Automaton has 3351 states and 4440 transitions. Word has length 131 [2022-03-19 04:44:20,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:44:20,421 INFO L478 AbstractCegarLoop]: Abstraction has 3351 states and 4440 transitions. [2022-03-19 04:44:20,421 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-03-19 04:44:20,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3351 states and 4440 transitions. [2022-03-19 04:44:20,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-03-19 04:44:20,423 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:44:20,423 INFO L500 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-03-19 04:44:20,440 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-03-19 04:44:20,639 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-03-19 04:44:20,639 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:44:20,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:44:20,639 INFO L85 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 21 times [2022-03-19 04:44:20,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:20,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2122673360] [2022-03-19 04:44:20,640 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:44:20,640 INFO L85 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 22 times [2022-03-19 04:44:20,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:44:20,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724850485] [2022-03-19 04:44:20,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:44:20,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:44:20,645 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:44:20,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1162325939] [2022-03-19 04:44:20,645 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:44:20,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:44:20,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:44:20,646 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:44:20,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-19 04:44:20,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:44:20,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:44:20,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 91 conjunts are in the unsatisfiable core [2022-03-19 04:44:20,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:44:21,871 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 103 proven. 134 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-03-19 04:44:21,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:44:24,659 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 117 proven. 90 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2022-03-19 04:44:24,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:44:24,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724850485] [2022-03-19 04:44:24,659 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:44:24,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162325939] [2022-03-19 04:44:24,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162325939] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:44:24,659 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:44:24,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 31 [2022-03-19 04:44:24,660 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:44:24,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2122673360] [2022-03-19 04:44:24,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2122673360] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:44:24,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:44:24,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 04:44:24,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786015071] [2022-03-19 04:44:24,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:44:24,660 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 04:44:24,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:24,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 04:44:24,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2022-03-19 04:44:24,660 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-03-19 04:44:27,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:44:27,446 INFO L93 Difference]: Finished difference Result 3487 states and 4616 transitions. [2022-03-19 04:44:27,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:44:27,447 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-03-19 04:44:27,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:44:27,453 INFO L225 Difference]: With dead ends: 3487 [2022-03-19 04:44:27,453 INFO L226 Difference]: Without dead ends: 3484 [2022-03-19 04:44:27,453 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2022-03-19 04:44:27,453 INFO L912 BasicCegarLoop]: 92 mSDtfsCounter, 93 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 1293 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:44:27,453 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 1293 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 04:44:27,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2022-03-19 04:44:28,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 3372. [2022-03-19 04:44:28,126 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-03-19 04:44:28,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 4448 transitions. [2022-03-19 04:44:28,132 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 4448 transitions. Word has length 134 [2022-03-19 04:44:28,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:44:28,132 INFO L478 AbstractCegarLoop]: Abstraction has 3372 states and 4448 transitions. [2022-03-19 04:44:28,133 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-03-19 04:44:28,133 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 4448 transitions. [2022-03-19 04:44:28,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-03-19 04:44:28,153 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:44:28,153 INFO L500 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-03-19 04:44:28,170 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-03-19 04:44:28,367 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-03-19 04:44:28,367 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:44:28,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:44:28,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1399729945, now seen corresponding path program 9 times [2022-03-19 04:44:28,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:28,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [215990213] [2022-03-19 04:44:28,368 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:44:28,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1399729945, now seen corresponding path program 10 times [2022-03-19 04:44:28,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:44:28,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103663181] [2022-03-19 04:44:28,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:44:28,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:44:28,373 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:44:28,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1064868957] [2022-03-19 04:44:28,373 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:44:28,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:44:28,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:44:28,374 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:44:28,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-19 04:44:28,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:44:28,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:44:28,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-19 04:44:28,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:44:28,770 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 35 proven. 294 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:44:28,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:44:28,998 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 35 proven. 102 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:44:28,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:44:28,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103663181] [2022-03-19 04:44:28,998 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:44:28,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064868957] [2022-03-19 04:44:28,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064868957] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:44:28,998 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:44:28,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 24 [2022-03-19 04:44:28,999 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:44:28,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [215990213] [2022-03-19 04:44:28,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [215990213] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:44:28,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:44:28,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-19 04:44:28,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570866443] [2022-03-19 04:44:28,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:44:28,999 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 04:44:28,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:28,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 04:44:28,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:44:29,000 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-03-19 04:44:30,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:44:30,069 INFO L93 Difference]: Finished difference Result 4559 states and 6225 transitions. [2022-03-19 04:44:30,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-19 04:44:30,070 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-03-19 04:44:30,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:44:30,077 INFO L225 Difference]: With dead ends: 4559 [2022-03-19 04:44:30,077 INFO L226 Difference]: Without dead ends: 3862 [2022-03-19 04:44:30,079 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 238 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=468, Invalid=722, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 04:44:30,079 INFO L912 BasicCegarLoop]: 93 mSDtfsCounter, 285 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:44:30,079 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 442 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:44:30,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3862 states. [2022-03-19 04:44:30,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3862 to 3673. [2022-03-19 04:44:30,798 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-03-19 04:44:30,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3673 states to 3673 states and 4892 transitions. [2022-03-19 04:44:30,805 INFO L78 Accepts]: Start accepts. Automaton has 3673 states and 4892 transitions. Word has length 131 [2022-03-19 04:44:30,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:44:30,805 INFO L478 AbstractCegarLoop]: Abstraction has 3673 states and 4892 transitions. [2022-03-19 04:44:30,805 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-03-19 04:44:30,805 INFO L276 IsEmpty]: Start isEmpty. Operand 3673 states and 4892 transitions. [2022-03-19 04:44:30,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-03-19 04:44:30,807 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:44:30,807 INFO L500 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-03-19 04:44:30,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-03-19 04:44:31,023 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-03-19 04:44:31,023 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:44:31,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:44:31,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1440640833, now seen corresponding path program 1 times [2022-03-19 04:44:31,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:31,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2080986314] [2022-03-19 04:44:31,024 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:44:31,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1440640833, now seen corresponding path program 2 times [2022-03-19 04:44:31,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:44:31,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093155411] [2022-03-19 04:44:31,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:44:31,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:44:31,028 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:44:31,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [475531510] [2022-03-19 04:44:31,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:44:31,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:44:31,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:44:31,030 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:44:31,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-19 04:44:31,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:44:31,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:44:31,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-19 04:44:31,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:44:35,543 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:44:35,546 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:44:35,548 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:44:35,773 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 105 proven. 141 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-03-19 04:44:35,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:44:36,737 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 145 proven. 21 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2022-03-19 04:44:36,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:44:36,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093155411] [2022-03-19 04:44:36,737 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:44:36,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475531510] [2022-03-19 04:44:36,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475531510] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:44:36,738 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:44:36,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 12] total 30 [2022-03-19 04:44:36,738 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:44:36,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2080986314] [2022-03-19 04:44:36,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2080986314] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:44:36,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:44:36,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-19 04:44:36,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791039499] [2022-03-19 04:44:36,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:44:36,738 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 04:44:36,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:36,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 04:44:36,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-03-19 04:44:36,739 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-03-19 04:44:39,915 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-03-19 04:44:42,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:44:42,236 INFO L93 Difference]: Finished difference Result 3906 states and 5212 transitions. [2022-03-19 04:44:42,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 04:44:42,237 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-03-19 04:44:42,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:44:42,244 INFO L225 Difference]: With dead ends: 3906 [2022-03-19 04:44:42,244 INFO L226 Difference]: Without dead ends: 3904 [2022-03-19 04:44:42,245 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 232 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=177, Invalid=1155, Unknown=0, NotChecked=0, Total=1332 [2022-03-19 04:44:42,245 INFO L912 BasicCegarLoop]: 93 mSDtfsCounter, 124 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 93 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:44:42,245 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 1394 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1415 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2022-03-19 04:44:42,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3904 states. [2022-03-19 04:44:43,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3904 to 3758. [2022-03-19 04:44:43,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3758 states, 2512 states have (on average 1.2261146496815287) internal successors, (3080), 2556 states have internal predecessors, (3080), 965 states have call successors, (965), 281 states have call predecessors, (965), 280 states have return successors, (959), 920 states have call predecessors, (959), 959 states have call successors, (959) [2022-03-19 04:44:43,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3758 states to 3758 states and 5004 transitions. [2022-03-19 04:44:43,122 INFO L78 Accepts]: Start accepts. Automaton has 3758 states and 5004 transitions. Word has length 132 [2022-03-19 04:44:43,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:44:43,123 INFO L478 AbstractCegarLoop]: Abstraction has 3758 states and 5004 transitions. [2022-03-19 04:44:43,123 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-03-19 04:44:43,123 INFO L276 IsEmpty]: Start isEmpty. Operand 3758 states and 5004 transitions. [2022-03-19 04:44:43,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-03-19 04:44:43,125 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:44:43,125 INFO L500 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-03-19 04:44:43,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-19 04:44:43,335 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-03-19 04:44:43,335 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:44:43,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:44:43,336 INFO L85 PathProgramCache]: Analyzing trace with hash 862891816, now seen corresponding path program 11 times [2022-03-19 04:44:43,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:43,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1688870626] [2022-03-19 04:44:43,336 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:44:43,336 INFO L85 PathProgramCache]: Analyzing trace with hash 862891816, now seen corresponding path program 12 times [2022-03-19 04:44:43,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:44:43,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292848178] [2022-03-19 04:44:43,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:44:43,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:44:43,341 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:44:43,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1082065653] [2022-03-19 04:44:43,341 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:44:43,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:44:43,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:44:43,342 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:44:43,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-19 04:44:43,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-19 04:44:43,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:44:43,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-19 04:44:43,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:44:43,837 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 24 proven. 311 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:44:43,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:44:44,106 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 24 proven. 119 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:44:44,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:44:44,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292848178] [2022-03-19 04:44:44,106 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:44:44,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082065653] [2022-03-19 04:44:44,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082065653] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:44:44,107 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:44:44,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2022-03-19 04:44:44,107 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:44:44,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1688870626] [2022-03-19 04:44:44,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1688870626] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:44:44,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:44:44,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-19 04:44:44,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255112159] [2022-03-19 04:44:44,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:44:44,108 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 04:44:44,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:44,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 04:44:44,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:44:44,109 INFO L87 Difference]: Start difference. First operand 3758 states and 5004 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-03-19 04:44:45,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:44:45,418 INFO L93 Difference]: Finished difference Result 4545 states and 6055 transitions. [2022-03-19 04:44:45,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-19 04:44:45,418 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-03-19 04:44:45,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:44:45,426 INFO L225 Difference]: With dead ends: 4545 [2022-03-19 04:44:45,426 INFO L226 Difference]: Without dead ends: 4538 [2022-03-19 04:44:45,427 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 240 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=491, Invalid=769, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 04:44:45,427 INFO L912 BasicCegarLoop]: 97 mSDtfsCounter, 411 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:44:45,427 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 421 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:44:45,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4538 states. [2022-03-19 04:44:46,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4538 to 4322. [2022-03-19 04:44:46,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4322 states, 2865 states have (on average 1.2275741710296684) internal successors, (3517), 2953 states have internal predecessors, (3517), 1139 states have call successors, (1139), 318 states have call predecessors, (1139), 317 states have return successors, (1132), 1050 states have call predecessors, (1132), 1132 states have call successors, (1132) [2022-03-19 04:44:46,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 5788 transitions. [2022-03-19 04:44:46,485 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 5788 transitions. Word has length 132 [2022-03-19 04:44:46,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:44:46,485 INFO L478 AbstractCegarLoop]: Abstraction has 4322 states and 5788 transitions. [2022-03-19 04:44:46,485 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-03-19 04:44:46,486 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 5788 transitions. [2022-03-19 04:44:46,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-03-19 04:44:46,487 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:44:46,487 INFO L500 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-03-19 04:44:46,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-19 04:44:46,691 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-03-19 04:44:46,691 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:44:46,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:44:46,692 INFO L85 PathProgramCache]: Analyzing trace with hash 68245470, now seen corresponding path program 3 times [2022-03-19 04:44:46,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:46,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [398765995] [2022-03-19 04:44:46,692 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:44:46,692 INFO L85 PathProgramCache]: Analyzing trace with hash 68245470, now seen corresponding path program 4 times [2022-03-19 04:44:46,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:44:46,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239144862] [2022-03-19 04:44:46,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:44:46,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:44:46,698 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:44:46,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [239543444] [2022-03-19 04:44:46,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:44:46,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:44:46,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:44:46,700 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:44:46,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-19 04:44:46,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:44:46,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:44:46,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-19 04:44:46,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:44:47,089 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 49 proven. 286 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:44:47,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:44:47,319 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 49 proven. 94 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:44:47,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:44:47,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239144862] [2022-03-19 04:44:47,319 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:44:47,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239543444] [2022-03-19 04:44:47,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239543444] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:44:47,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:44:47,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 24 [2022-03-19 04:44:47,319 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:44:47,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [398765995] [2022-03-19 04:44:47,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [398765995] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:44:47,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:44:47,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-19 04:44:47,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537518474] [2022-03-19 04:44:47,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:44:47,320 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 04:44:47,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:47,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 04:44:47,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:44:47,320 INFO L87 Difference]: Start difference. First operand 4322 states and 5788 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-03-19 04:44:48,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:44:48,561 INFO L93 Difference]: Finished difference Result 5509 states and 7644 transitions. [2022-03-19 04:44:48,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-19 04:44:48,562 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-03-19 04:44:48,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:44:48,571 INFO L225 Difference]: With dead ends: 5509 [2022-03-19 04:44:48,571 INFO L226 Difference]: Without dead ends: 4328 [2022-03-19 04:44:48,575 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 242 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=467, Invalid=723, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 04:44:48,575 INFO L912 BasicCegarLoop]: 92 mSDtfsCounter, 386 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:44:48,575 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 413 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:44:48,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4328 states. [2022-03-19 04:44:49,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4328 to 4306. [2022-03-19 04:44:49,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4306 states, 2852 states have (on average 1.2100280504908836) internal successors, (3451), 2939 states have internal predecessors, (3451), 1137 states have call successors, (1137), 317 states have call predecessors, (1137), 316 states have return successors, (1130), 1049 states have call predecessors, (1130), 1130 states have call successors, (1130) [2022-03-19 04:44:49,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4306 states to 4306 states and 5718 transitions. [2022-03-19 04:44:49,520 INFO L78 Accepts]: Start accepts. Automaton has 4306 states and 5718 transitions. Word has length 133 [2022-03-19 04:44:49,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:44:49,521 INFO L478 AbstractCegarLoop]: Abstraction has 4306 states and 5718 transitions. [2022-03-19 04:44:49,521 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-03-19 04:44:49,521 INFO L276 IsEmpty]: Start isEmpty. Operand 4306 states and 5718 transitions. [2022-03-19 04:44:49,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-19 04:44:49,523 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:44:49,523 INFO L500 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-03-19 04:44:49,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-19 04:44:49,727 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-03-19 04:44:49,727 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:44:49,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:44:49,727 INFO L85 PathProgramCache]: Analyzing trace with hash -263391851, now seen corresponding path program 23 times [2022-03-19 04:44:49,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:44:49,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [216436847] [2022-03-19 04:44:49,728 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:44:49,728 INFO L85 PathProgramCache]: Analyzing trace with hash -263391851, now seen corresponding path program 24 times [2022-03-19 04:44:49,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:44:49,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929448726] [2022-03-19 04:44:49,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:44:49,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:44:49,732 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:44:49,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1270634526] [2022-03-19 04:44:49,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:44:49,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:44:49,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:44:49,735 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:44:49,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-19 04:44:49,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-19 04:44:49,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:44:49,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-19 04:44:49,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:44:52,286 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 72 proven. 115 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-03-19 04:44:52,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:44:54,780 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:45:11,297 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 72 proven. 115 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-03-19 04:45:11,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:45:11,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929448726] [2022-03-19 04:45:11,298 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:45:11,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270634526] [2022-03-19 04:45:11,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270634526] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:45:11,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:45:11,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 36 [2022-03-19 04:45:11,298 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:45:11,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [216436847] [2022-03-19 04:45:11,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [216436847] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:45:11,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:45:11,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 04:45:11,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910583115] [2022-03-19 04:45:11,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:45:11,298 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 04:45:11,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:45:11,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 04:45:11,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=1043, Unknown=1, NotChecked=0, Total=1260 [2022-03-19 04:45:11,299 INFO L87 Difference]: Start difference. First operand 4306 states and 5718 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-03-19 04:45:15,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:45:15,078 INFO L93 Difference]: Finished difference Result 4466 states and 5936 transitions. [2022-03-19 04:45:15,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 04:45:15,079 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-03-19 04:45:15,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:45:15,087 INFO L225 Difference]: With dead ends: 4466 [2022-03-19 04:45:15,087 INFO L226 Difference]: Without dead ends: 4459 [2022-03-19 04:45:15,088 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 240 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=317, Invalid=1488, Unknown=1, NotChecked=0, Total=1806 [2022-03-19 04:45:15,088 INFO L912 BasicCegarLoop]: 85 mSDtfsCounter, 94 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:45:15,088 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 994 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 04:45:15,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4459 states. [2022-03-19 04:45:16,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4459 to 4306. [2022-03-19 04:45:16,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4306 states, 2851 states have (on average 1.2101017186951946) internal successors, (3450), 2938 states have internal predecessors, (3450), 1137 states have call successors, (1137), 318 states have call predecessors, (1137), 317 states have return successors, (1130), 1049 states have call predecessors, (1130), 1130 states have call successors, (1130) [2022-03-19 04:45:16,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4306 states to 4306 states and 5717 transitions. [2022-03-19 04:45:16,283 INFO L78 Accepts]: Start accepts. Automaton has 4306 states and 5717 transitions. Word has length 138 [2022-03-19 04:45:16,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:45:16,283 INFO L478 AbstractCegarLoop]: Abstraction has 4306 states and 5717 transitions. [2022-03-19 04:45:16,284 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-03-19 04:45:16,284 INFO L276 IsEmpty]: Start isEmpty. Operand 4306 states and 5717 transitions. [2022-03-19 04:45:16,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-19 04:45:16,286 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:45:16,286 INFO L500 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-03-19 04:45:16,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-19 04:45:16,499 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-03-19 04:45:16,499 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:45:16,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:45:16,500 INFO L85 PathProgramCache]: Analyzing trace with hash -213306419, now seen corresponding path program 25 times [2022-03-19 04:45:16,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:45:16,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2067616545] [2022-03-19 04:45:16,500 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:45:16,500 INFO L85 PathProgramCache]: Analyzing trace with hash -213306419, now seen corresponding path program 26 times [2022-03-19 04:45:16,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:45:16,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061594729] [2022-03-19 04:45:16,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:45:16,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:45:16,516 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:45:16,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1680975019] [2022-03-19 04:45:16,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:45:16,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:45:16,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:45:16,532 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:45:16,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-19 04:45:16,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:45:16,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:45:16,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 109 conjunts are in the unsatisfiable core [2022-03-19 04:45:16,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:45:17,973 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 125 proven. 158 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2022-03-19 04:45:17,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:45:21,131 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 181 proven. 33 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2022-03-19 04:45:21,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:45:21,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061594729] [2022-03-19 04:45:21,131 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:45:21,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680975019] [2022-03-19 04:45:21,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680975019] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:45:21,131 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:45:21,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 32 [2022-03-19 04:45:21,131 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:45:21,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2067616545] [2022-03-19 04:45:21,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2067616545] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:45:21,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:45:21,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 04:45:21,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055097600] [2022-03-19 04:45:21,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:45:21,132 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 04:45:21,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:45:21,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 04:45:21,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-03-19 04:45:21,132 INFO L87 Difference]: Start difference. First operand 4306 states and 5717 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-03-19 04:45:23,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:45:23,726 INFO L93 Difference]: Finished difference Result 4497 states and 5957 transitions. [2022-03-19 04:45:23,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 04:45:23,727 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-03-19 04:45:23,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:45:23,735 INFO L225 Difference]: With dead ends: 4497 [2022-03-19 04:45:23,735 INFO L226 Difference]: Without dead ends: 4494 [2022-03-19 04:45:23,736 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 242 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 04:45:23,736 INFO L912 BasicCegarLoop]: 85 mSDtfsCounter, 95 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 04:45:23,736 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 1073 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1121 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 04:45:23,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4494 states. [2022-03-19 04:45:24,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4494 to 4378. [2022-03-19 04:45:24,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4378 states, 2901 states have (on average 1.2071699413995174) internal successors, (3502), 2990 states have internal predecessors, (3502), 1147 states have call successors, (1147), 330 states have call predecessors, (1147), 329 states have return successors, (1140), 1057 states have call predecessors, (1140), 1140 states have call successors, (1140) [2022-03-19 04:45:24,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4378 states to 4378 states and 5789 transitions. [2022-03-19 04:45:24,780 INFO L78 Accepts]: Start accepts. Automaton has 4378 states and 5789 transitions. Word has length 138 [2022-03-19 04:45:24,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:45:24,780 INFO L478 AbstractCegarLoop]: Abstraction has 4378 states and 5789 transitions. [2022-03-19 04:45:24,781 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-03-19 04:45:24,781 INFO L276 IsEmpty]: Start isEmpty. Operand 4378 states and 5789 transitions. [2022-03-19 04:45:24,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-19 04:45:24,782 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:45:24,782 INFO L500 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-03-19 04:45:24,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-19 04:45:24,999 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-03-19 04:45:24,999 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:45:24,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:45:24,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2103122581, now seen corresponding path program 27 times [2022-03-19 04:45:24,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:45:24,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1990998819] [2022-03-19 04:45:25,000 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:45:25,000 INFO L85 PathProgramCache]: Analyzing trace with hash 2103122581, now seen corresponding path program 28 times [2022-03-19 04:45:25,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:45:25,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283171206] [2022-03-19 04:45:25,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:45:25,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:45:25,005 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:45:25,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1618970164] [2022-03-19 04:45:25,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:45:25,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:45:25,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:45:25,007 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:45:25,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-19 04:45:25,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:45:25,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:45:25,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 109 conjunts are in the unsatisfiable core [2022-03-19 04:45:25,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:45:25,765 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:45:29,196 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 158 proven. 128 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2022-03-19 04:45:29,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:45:37,613 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 188 proven. 19 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2022-03-19 04:45:37,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:45:37,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283171206] [2022-03-19 04:45:37,614 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:45:37,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618970164] [2022-03-19 04:45:37,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618970164] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:45:37,614 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:45:37,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 16] total 38 [2022-03-19 04:45:37,614 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:45:37,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1990998819] [2022-03-19 04:45:37,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1990998819] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:45:37,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:45:37,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-03-19 04:45:37,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995694566] [2022-03-19 04:45:37,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:45:37,615 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-19 04:45:37,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:45:37,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-19 04:45:37,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1217, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 04:45:37,615 INFO L87 Difference]: Start difference. First operand 4378 states and 5789 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-03-19 04:45:45,468 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-03-19 04:45:46,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:45:46,179 INFO L93 Difference]: Finished difference Result 4640 states and 6130 transitions. [2022-03-19 04:45:46,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 04:45:46,180 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-03-19 04:45:46,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:45:46,188 INFO L225 Difference]: With dead ends: 4640 [2022-03-19 04:45:46,188 INFO L226 Difference]: Without dead ends: 4637 [2022-03-19 04:45:46,189 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 236 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=346, Invalid=2306, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 04:45:46,189 INFO L912 BasicCegarLoop]: 88 mSDtfsCounter, 139 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 2054 mSolverCounterSat, 114 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 2169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2054 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-03-19 04:45:46,189 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 1612 Invalid, 2169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2054 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2022-03-19 04:45:46,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4637 states. [2022-03-19 04:45:47,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4637 to 4511. [2022-03-19 04:45:47,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4511 states, 2986 states have (on average 1.2069658405894172) internal successors, (3604), 3078 states have internal predecessors, (3604), 1180 states have call successors, (1180), 345 states have call predecessors, (1180), 344 states have return successors, (1173), 1087 states have call predecessors, (1173), 1173 states have call successors, (1173) [2022-03-19 04:45:47,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4511 states to 4511 states and 5957 transitions. [2022-03-19 04:45:47,197 INFO L78 Accepts]: Start accepts. Automaton has 4511 states and 5957 transitions. Word has length 138 [2022-03-19 04:45:47,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:45:47,197 INFO L478 AbstractCegarLoop]: Abstraction has 4511 states and 5957 transitions. [2022-03-19 04:45:47,197 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-03-19 04:45:47,197 INFO L276 IsEmpty]: Start isEmpty. Operand 4511 states and 5957 transitions. [2022-03-19 04:45:47,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-19 04:45:47,199 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:45:47,199 INFO L500 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-03-19 04:45:47,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-19 04:45:47,409 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-03-19 04:45:47,409 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:45:47,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:45:47,409 INFO L85 PathProgramCache]: Analyzing trace with hash -734961387, now seen corresponding path program 9 times [2022-03-19 04:45:47,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:45:47,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1179027298] [2022-03-19 04:45:47,410 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:45:47,410 INFO L85 PathProgramCache]: Analyzing trace with hash -734961387, now seen corresponding path program 10 times [2022-03-19 04:45:47,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:45:47,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060859910] [2022-03-19 04:45:47,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:45:47,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:45:47,414 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:45:47,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1975818644] [2022-03-19 04:45:47,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:45:47,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:45:47,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:45:47,415 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:45:47,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-19 04:45:47,483 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:45:47,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:45:47,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 116 conjunts are in the unsatisfiable core [2022-03-19 04:45:47,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:45:56,034 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:45:59,731 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 74 proven. 201 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-03-19 04:45:59,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:46:05,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:46:05,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060859910] [2022-03-19 04:46:05,373 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:46:05,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975818644] [2022-03-19 04:46:05,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975818644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:46:05,373 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:46:05,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-03-19 04:46:05,374 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:46:05,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1179027298] [2022-03-19 04:46:05,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1179027298] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:46:05,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:46:05,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-03-19 04:46:05,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243786340] [2022-03-19 04:46:05,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:46:05,374 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-19 04:46:05,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:05,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-19 04:46:05,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 04:46:05,375 INFO L87 Difference]: Start difference. First operand 4511 states and 5957 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-03-19 04:46:29,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:46:29,543 INFO L93 Difference]: Finished difference Result 4756 states and 6289 transitions. [2022-03-19 04:46:29,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 04:46:29,544 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-03-19 04:46:29,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:46:29,553 INFO L225 Difference]: With dead ends: 4756 [2022-03-19 04:46:29,553 INFO L226 Difference]: Without dead ends: 4754 [2022-03-19 04:46:29,554 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=224, Invalid=1846, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 04:46:29,555 INFO L912 BasicCegarLoop]: 85 mSDtfsCounter, 162 mSDsluCounter, 1529 mSDsCounter, 0 mSdLazyCounter, 1786 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 1614 SdHoareTripleChecker+Invalid, 1865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2022-03-19 04:46:29,555 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 1614 Invalid, 1865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1786 Invalid, 0 Unknown, 0 Unchecked, 15.9s Time] [2022-03-19 04:46:29,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4754 states. [2022-03-19 04:46:30,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4754 to 4685. [2022-03-19 04:46:30,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4685 states, 3098 states have (on average 1.21078114912847) internal successors, (3751), 3194 states have internal predecessors, (3751), 1229 states have call successors, (1229), 358 states have call predecessors, (1229), 357 states have return successors, (1222), 1132 states have call predecessors, (1222), 1222 states have call successors, (1222) [2022-03-19 04:46:30,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4685 states to 4685 states and 6202 transitions. [2022-03-19 04:46:30,685 INFO L78 Accepts]: Start accepts. Automaton has 4685 states and 6202 transitions. Word has length 136 [2022-03-19 04:46:30,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:46:30,685 INFO L478 AbstractCegarLoop]: Abstraction has 4685 states and 6202 transitions. [2022-03-19 04:46:30,685 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-03-19 04:46:30,685 INFO L276 IsEmpty]: Start isEmpty. Operand 4685 states and 6202 transitions. [2022-03-19 04:46:30,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-03-19 04:46:30,687 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:46:30,687 INFO L500 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-03-19 04:46:30,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-19 04:46:30,904 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-03-19 04:46:30,904 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:46:30,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:46:30,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1876530728, now seen corresponding path program 11 times [2022-03-19 04:46:30,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:30,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1910258562] [2022-03-19 04:46:30,905 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:46:30,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1876530728, now seen corresponding path program 12 times [2022-03-19 04:46:30,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:46:30,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792382844] [2022-03-19 04:46:30,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:46:30,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:46:30,911 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:46:30,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1185800025] [2022-03-19 04:46:30,911 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:46:30,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:46:30,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:46:30,936 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:46:30,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-19 04:46:34,742 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-19 04:46:34,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:46:34,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-19 04:46:34,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:46:35,058 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 52 proven. 306 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:46:35,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:46:35,324 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 52 proven. 114 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:46:35,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:46:35,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792382844] [2022-03-19 04:46:35,325 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:46:35,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185800025] [2022-03-19 04:46:35,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185800025] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:46:35,325 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:46:35,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2022-03-19 04:46:35,325 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:46:35,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1910258562] [2022-03-19 04:46:35,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1910258562] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:46:35,325 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:46:35,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-19 04:46:35,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516400621] [2022-03-19 04:46:35,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:46:35,326 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 04:46:35,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:35,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 04:46:35,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:46:35,326 INFO L87 Difference]: Start difference. First operand 4685 states and 6202 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-03-19 04:46:36,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:46:36,760 INFO L93 Difference]: Finished difference Result 6236 states and 8592 transitions. [2022-03-19 04:46:36,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-19 04:46:36,761 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-03-19 04:46:36,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:46:36,770 INFO L225 Difference]: With dead ends: 6236 [2022-03-19 04:46:36,771 INFO L226 Difference]: Without dead ends: 4946 [2022-03-19 04:46:36,774 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 250 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=488, Invalid=772, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 04:46:36,775 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 455 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 04:46:36,775 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 431 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 04:46:36,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4946 states. [2022-03-19 04:46:38,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4946 to 4849. [2022-03-19 04:46:38,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4849 states, 3260 states have (on average 1.211042944785276) internal successors, (3948), 3313 states have internal predecessors, (3948), 1229 states have call successors, (1229), 360 states have call predecessors, (1229), 359 states have return successors, (1222), 1175 states have call predecessors, (1222), 1222 states have call successors, (1222) [2022-03-19 04:46:38,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4849 states to 4849 states and 6399 transitions. [2022-03-19 04:46:38,128 INFO L78 Accepts]: Start accepts. Automaton has 4849 states and 6399 transitions. Word has length 137 [2022-03-19 04:46:38,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:46:38,129 INFO L478 AbstractCegarLoop]: Abstraction has 4849 states and 6399 transitions. [2022-03-19 04:46:38,129 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-03-19 04:46:38,129 INFO L276 IsEmpty]: Start isEmpty. Operand 4849 states and 6399 transitions. [2022-03-19 04:46:38,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-19 04:46:38,131 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:46:38,131 INFO L500 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-03-19 04:46:38,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-19 04:46:38,337 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-03-19 04:46:38,338 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:46:38,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:46:38,338 INFO L85 PathProgramCache]: Analyzing trace with hash 414084436, now seen corresponding path program 11 times [2022-03-19 04:46:38,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:38,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [896078304] [2022-03-19 04:46:38,338 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:46:38,338 INFO L85 PathProgramCache]: Analyzing trace with hash 414084436, now seen corresponding path program 12 times [2022-03-19 04:46:38,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:46:38,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589476594] [2022-03-19 04:46:38,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:46:38,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:46:38,343 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:46:38,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1885275102] [2022-03-19 04:46:38,343 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:46:38,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:46:38,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:46:38,344 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:46:38,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-19 04:46:39,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-03-19 04:46:39,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:46:39,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-19 04:46:39,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:46:39,912 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 38 proven. 329 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:46:39,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:46:40,173 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 38 proven. 137 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:46:40,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:46:40,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589476594] [2022-03-19 04:46:40,174 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:46:40,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885275102] [2022-03-19 04:46:40,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885275102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:46:40,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:46:40,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 24 [2022-03-19 04:46:40,174 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:46:40,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [896078304] [2022-03-19 04:46:40,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [896078304] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:46:40,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:46:40,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 04:46:40,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229460152] [2022-03-19 04:46:40,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:46:40,175 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 04:46:40,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:40,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 04:46:40,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:46:40,175 INFO L87 Difference]: Start difference. First operand 4849 states and 6399 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-03-19 04:46:41,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:46:41,959 INFO L93 Difference]: Finished difference Result 6374 states and 8659 transitions. [2022-03-19 04:46:41,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-19 04:46:41,959 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-03-19 04:46:41,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:46:41,970 INFO L225 Difference]: With dead ends: 6374 [2022-03-19 04:46:41,970 INFO L226 Difference]: Without dead ends: 5677 [2022-03-19 04:46:41,972 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 252 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=510, Invalid=822, Unknown=0, NotChecked=0, Total=1332 [2022-03-19 04:46:41,972 INFO L912 BasicCegarLoop]: 97 mSDtfsCounter, 374 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:46:41,973 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 484 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:46:41,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5677 states. [2022-03-19 04:46:43,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5677 to 5354. [2022-03-19 04:46:43,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5354 states, 3516 states have (on average 1.2070534698521047) internal successors, (4244), 3577 states have internal predecessors, (4244), 1435 states have call successors, (1435), 403 states have call predecessors, (1435), 402 states have return successors, (1427), 1373 states have call predecessors, (1427), 1427 states have call successors, (1427) [2022-03-19 04:46:43,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5354 states to 5354 states and 7106 transitions. [2022-03-19 04:46:43,254 INFO L78 Accepts]: Start accepts. Automaton has 5354 states and 7106 transitions. Word has length 138 [2022-03-19 04:46:43,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:46:43,254 INFO L478 AbstractCegarLoop]: Abstraction has 5354 states and 7106 transitions. [2022-03-19 04:46:43,254 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-03-19 04:46:43,255 INFO L276 IsEmpty]: Start isEmpty. Operand 5354 states and 7106 transitions. [2022-03-19 04:46:43,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-03-19 04:46:43,256 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:46:43,257 INFO L500 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-03-19 04:46:43,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-03-19 04:46:43,462 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-03-19 04:46:43,463 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:46:43,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:46:43,463 INFO L85 PathProgramCache]: Analyzing trace with hash -392647317, now seen corresponding path program 29 times [2022-03-19 04:46:43,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:43,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1815012637] [2022-03-19 04:46:43,463 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:46:43,463 INFO L85 PathProgramCache]: Analyzing trace with hash -392647317, now seen corresponding path program 30 times [2022-03-19 04:46:43,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:46:43,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701964184] [2022-03-19 04:46:43,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:46:43,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:46:43,468 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:46:43,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [604524152] [2022-03-19 04:46:43,468 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:46:43,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:46:43,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:46:43,469 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:46:43,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-19 04:46:43,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-19 04:46:43,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:46:43,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-19 04:46:43,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:46:45,439 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 46 proven. 116 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-03-19 04:46:45,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:46:52,015 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 46 proven. 116 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-03-19 04:46:52,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:46:52,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701964184] [2022-03-19 04:46:52,016 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:46:52,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604524152] [2022-03-19 04:46:52,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604524152] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:46:52,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:46:52,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23] total 39 [2022-03-19 04:46:52,016 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:46:52,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1815012637] [2022-03-19 04:46:52,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1815012637] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:46:52,016 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:46:52,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 04:46:52,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702103350] [2022-03-19 04:46:52,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:46:52,017 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 04:46:52,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:52,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 04:46:52,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1237, Unknown=0, NotChecked=0, Total=1482 [2022-03-19 04:46:52,017 INFO L87 Difference]: Start difference. First operand 5354 states and 7106 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-03-19 04:46:54,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:46:54,686 INFO L93 Difference]: Finished difference Result 5542 states and 7333 transitions. [2022-03-19 04:46:54,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 04:46:54,687 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-03-19 04:46:54,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:46:54,696 INFO L225 Difference]: With dead ends: 5542 [2022-03-19 04:46:54,696 INFO L226 Difference]: Without dead ends: 5535 [2022-03-19 04:46:54,697 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 242 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=477, Invalid=2175, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 04:46:54,697 INFO L912 BasicCegarLoop]: 78 mSDtfsCounter, 139 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 783 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:46:54,697 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 783 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1180 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 04:46:54,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2022-03-19 04:46:56,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 5392. [2022-03-19 04:46:56,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5392 states, 3543 states have (on average 1.2054755856618684) internal successors, (4271), 3604 states have internal predecessors, (4271), 1437 states have call successors, (1437), 412 states have call predecessors, (1437), 411 states have return successors, (1429), 1375 states have call predecessors, (1429), 1429 states have call successors, (1429) [2022-03-19 04:46:56,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5392 states to 5392 states and 7137 transitions. [2022-03-19 04:46:56,071 INFO L78 Accepts]: Start accepts. Automaton has 5392 states and 7137 transitions. Word has length 142 [2022-03-19 04:46:56,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:46:56,072 INFO L478 AbstractCegarLoop]: Abstraction has 5392 states and 7137 transitions. [2022-03-19 04:46:56,072 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-03-19 04:46:56,072 INFO L276 IsEmpty]: Start isEmpty. Operand 5392 states and 7137 transitions. [2022-03-19 04:46:56,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-03-19 04:46:56,074 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:46:56,074 INFO L500 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-03-19 04:46:56,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-19 04:46:56,292 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-03-19 04:46:56,292 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:46:56,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:46:56,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1045312758, now seen corresponding path program 31 times [2022-03-19 04:46:56,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:46:56,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1117908878] [2022-03-19 04:46:56,293 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:46:56,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1045312758, now seen corresponding path program 32 times [2022-03-19 04:46:56,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:46:56,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305347623] [2022-03-19 04:46:56,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:46:56,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:46:56,297 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:46:56,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1745521919] [2022-03-19 04:46:56,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:46:56,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:46:56,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:46:56,299 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:46:56,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-19 04:46:56,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:46:56,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:46:56,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-19 04:46:56,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:46:59,056 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:46:59,239 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 130 proven. 140 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-03-19 04:46:59,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:47:00,134 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:01,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:47:01,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305347623] [2022-03-19 04:47:01,705 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:47:01,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745521919] [2022-03-19 04:47:01,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745521919] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:47:01,705 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:47:01,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-03-19 04:47:01,705 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:47:01,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1117908878] [2022-03-19 04:47:01,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1117908878] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:47:01,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:47:01,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-19 04:47:01,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562447026] [2022-03-19 04:47:01,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:47:01,705 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 04:47:01,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:01,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 04:47:01,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2022-03-19 04:47:01,706 INFO L87 Difference]: Start difference. First operand 5392 states and 7137 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-03-19 04:47:07,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:47:07,785 INFO L93 Difference]: Finished difference Result 5613 states and 7408 transitions. [2022-03-19 04:47:07,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 04:47:07,786 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-03-19 04:47:07,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:47:07,808 INFO L225 Difference]: With dead ends: 5613 [2022-03-19 04:47:07,809 INFO L226 Difference]: Without dead ends: 5610 [2022-03-19 04:47:07,810 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 138 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=206, Invalid=1774, Unknown=0, NotChecked=0, Total=1980 [2022-03-19 04:47:07,810 INFO L912 BasicCegarLoop]: 100 mSDtfsCounter, 134 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 1272 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 04:47:07,816 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 1272 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1352 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 04:47:07,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5610 states. [2022-03-19 04:47:09,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5610 to 5524. [2022-03-19 04:47:09,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5524 states, 3629 states have (on average 1.205566271700193) internal successors, (4375), 3691 states have internal predecessors, (4375), 1467 states have call successors, (1467), 428 states have call predecessors, (1467), 427 states have return successors, (1459), 1404 states have call predecessors, (1459), 1459 states have call successors, (1459) [2022-03-19 04:47:09,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5524 states to 5524 states and 7301 transitions. [2022-03-19 04:47:09,274 INFO L78 Accepts]: Start accepts. Automaton has 5524 states and 7301 transitions. Word has length 145 [2022-03-19 04:47:09,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:47:09,274 INFO L478 AbstractCegarLoop]: Abstraction has 5524 states and 7301 transitions. [2022-03-19 04:47:09,274 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-03-19 04:47:09,274 INFO L276 IsEmpty]: Start isEmpty. Operand 5524 states and 7301 transitions. [2022-03-19 04:47:09,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-03-19 04:47:09,277 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:47:09,277 INFO L500 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-03-19 04:47:09,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-19 04:47:09,491 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-03-19 04:47:09,491 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:47:09,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:47:09,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1271116242, now seen corresponding path program 33 times [2022-03-19 04:47:09,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:09,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1064402091] [2022-03-19 04:47:09,492 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:47:09,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1271116242, now seen corresponding path program 34 times [2022-03-19 04:47:09,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:47:09,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721244941] [2022-03-19 04:47:09,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:47:09,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:47:09,496 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:47:09,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1338672731] [2022-03-19 04:47:09,496 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:47:09,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:47:09,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:47:09,498 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:47:09,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-19 04:47:09,622 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:47:09,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:47:09,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 111 conjunts are in the unsatisfiable core [2022-03-19 04:47:09,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:47:10,356 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:10,362 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:10,372 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:14,787 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 140 proven. 103 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2022-03-19 04:47:14,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:47:17,668 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 198 proven. 19 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2022-03-19 04:47:17,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:47:17,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721244941] [2022-03-19 04:47:17,668 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:47:17,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338672731] [2022-03-19 04:47:17,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338672731] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:47:17,668 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:47:17,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 16] total 36 [2022-03-19 04:47:17,669 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:47:17,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1064402091] [2022-03-19 04:47:17,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1064402091] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:47:17,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:47:17,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-19 04:47:17,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931550738] [2022-03-19 04:47:17,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:47:17,669 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-19 04:47:17,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:17,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-19 04:47:17,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1074, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 04:47:17,670 INFO L87 Difference]: Start difference. First operand 5524 states and 7301 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-03-19 04:47:21,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:47:21,602 INFO L93 Difference]: Finished difference Result 5656 states and 7486 transitions. [2022-03-19 04:47:21,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-19 04:47:21,603 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-03-19 04:47:21,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:47:21,613 INFO L225 Difference]: With dead ends: 5656 [2022-03-19 04:47:21,613 INFO L226 Difference]: Without dead ends: 5649 [2022-03-19 04:47:21,614 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 254 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=278, Invalid=1702, Unknown=0, NotChecked=0, Total=1980 [2022-03-19 04:47:21,614 INFO L912 BasicCegarLoop]: 95 mSDtfsCounter, 103 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 1532 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 289 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 04:47:21,614 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 1532 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 852 Invalid, 0 Unknown, 289 Unchecked, 1.0s Time] [2022-03-19 04:47:21,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5649 states. [2022-03-19 04:47:23,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5649 to 5537. [2022-03-19 04:47:23,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5537 states, 3640 states have (on average 1.2049450549450549) internal successors, (4386), 3702 states have internal predecessors, (4386), 1469 states have call successors, (1469), 429 states have call predecessors, (1469), 427 states have return successors, (1461), 1405 states have call predecessors, (1461), 1461 states have call successors, (1461) [2022-03-19 04:47:23,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5537 states to 5537 states and 7316 transitions. [2022-03-19 04:47:23,019 INFO L78 Accepts]: Start accepts. Automaton has 5537 states and 7316 transitions. Word has length 145 [2022-03-19 04:47:23,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:47:23,020 INFO L478 AbstractCegarLoop]: Abstraction has 5537 states and 7316 transitions. [2022-03-19 04:47:23,020 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-03-19 04:47:23,020 INFO L276 IsEmpty]: Start isEmpty. Operand 5537 states and 7316 transitions. [2022-03-19 04:47:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-03-19 04:47:23,022 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:47:23,022 INFO L500 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-03-19 04:47:23,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-19 04:47:23,238 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-03-19 04:47:23,239 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:47:23,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:47:23,239 INFO L85 PathProgramCache]: Analyzing trace with hash 828416914, now seen corresponding path program 11 times [2022-03-19 04:47:23,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:23,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [394230896] [2022-03-19 04:47:23,239 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:47:23,239 INFO L85 PathProgramCache]: Analyzing trace with hash 828416914, now seen corresponding path program 12 times [2022-03-19 04:47:23,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:47:23,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205764907] [2022-03-19 04:47:23,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:47:23,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:47:23,244 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:47:23,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [542600399] [2022-03-19 04:47:23,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:47:23,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:47:23,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:47:23,245 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:47:23,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-19 04:47:23,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 04:47:23,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:47:23,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-19 04:47:23,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:47:23,642 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 166 proven. 50 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2022-03-19 04:47:23,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:47:26,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:47:26,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205764907] [2022-03-19 04:47:26,518 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:47:26,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542600399] [2022-03-19 04:47:26,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542600399] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:47:26,518 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:47:26,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-03-19 04:47:26,518 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:47:26,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [394230896] [2022-03-19 04:47:26,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [394230896] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:47:26,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:47:26,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 04:47:26,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021095438] [2022-03-19 04:47:26,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:47:26,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 04:47:26,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:26,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 04:47:26,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-19 04:47:26,519 INFO L87 Difference]: Start difference. First operand 5537 states and 7316 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-03-19 04:47:28,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:47:28,764 INFO L93 Difference]: Finished difference Result 6287 states and 8399 transitions. [2022-03-19 04:47:28,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 04:47:28,765 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-03-19 04:47:28,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:47:28,776 INFO L225 Difference]: With dead ends: 6287 [2022-03-19 04:47:28,776 INFO L226 Difference]: Without dead ends: 6285 [2022-03-19 04:47:28,777 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 156 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-03-19 04:47:28,777 INFO L912 BasicCegarLoop]: 42 mSDtfsCounter, 156 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 04:47:28,777 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 394 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 04:47:28,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6285 states. [2022-03-19 04:47:30,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6285 to 6166. [2022-03-19 04:47:30,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6166 states, 4143 states have (on average 1.2329230026550808) internal successors, (5108), 4225 states have internal predecessors, (5108), 1586 states have call successors, (1586), 438 states have call predecessors, (1586), 436 states have return successors, (1578), 1502 states have call predecessors, (1578), 1578 states have call successors, (1578) [2022-03-19 04:47:30,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6166 states to 6166 states and 8272 transitions. [2022-03-19 04:47:30,352 INFO L78 Accepts]: Start accepts. Automaton has 6166 states and 8272 transitions. Word has length 143 [2022-03-19 04:47:30,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:47:30,353 INFO L478 AbstractCegarLoop]: Abstraction has 6166 states and 8272 transitions. [2022-03-19 04:47:30,353 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-03-19 04:47:30,353 INFO L276 IsEmpty]: Start isEmpty. Operand 6166 states and 8272 transitions. [2022-03-19 04:47:30,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-03-19 04:47:30,355 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:47:30,355 INFO L500 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-03-19 04:47:30,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-19 04:47:30,571 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-03-19 04:47:30,571 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:47:30,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:47:30,572 INFO L85 PathProgramCache]: Analyzing trace with hash -656443653, now seen corresponding path program 13 times [2022-03-19 04:47:30,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:30,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [398683517] [2022-03-19 04:47:30,572 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:47:30,572 INFO L85 PathProgramCache]: Analyzing trace with hash -656443653, now seen corresponding path program 14 times [2022-03-19 04:47:30,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:47:30,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695667] [2022-03-19 04:47:30,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:47:30,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:47:30,577 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:47:30,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2127399019] [2022-03-19 04:47:30,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:47:30,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:47:30,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:47:30,578 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:47:30,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-19 04:47:30,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:47:30,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:47:30,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 37 conjunts are in the unsatisfiable core [2022-03-19 04:47:30,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:47:30,968 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 57 proven. 342 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-19 04:47:30,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:47:31,224 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 57 proven. 150 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-03-19 04:47:31,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:47:31,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695667] [2022-03-19 04:47:31,225 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:47:31,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127399019] [2022-03-19 04:47:31,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127399019] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:47:31,225 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:47:31,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 24 [2022-03-19 04:47:31,225 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:47:31,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [398683517] [2022-03-19 04:47:31,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [398683517] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:47:31,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:47:31,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 04:47:31,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126639799] [2022-03-19 04:47:31,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:47:31,225 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 04:47:31,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:31,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 04:47:31,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-19 04:47:31,226 INFO L87 Difference]: Start difference. First operand 6166 states and 8272 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-03-19 04:47:33,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:47:33,707 INFO L93 Difference]: Finished difference Result 9201 states and 12862 transitions. [2022-03-19 04:47:33,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-19 04:47:33,707 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-03-19 04:47:33,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:47:33,748 INFO L225 Difference]: With dead ends: 9201 [2022-03-19 04:47:33,748 INFO L226 Difference]: Without dead ends: 7326 [2022-03-19 04:47:33,753 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 264 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=530, Invalid=876, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 04:47:33,753 INFO L912 BasicCegarLoop]: 103 mSDtfsCounter, 445 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:47:33,753 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 491 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:47:33,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7326 states. [2022-03-19 04:47:35,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7326 to 7209. [2022-03-19 04:47:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7209 states, 4869 states have (on average 1.2226329841856645) internal successors, (5953), 4961 states have internal predecessors, (5953), 1852 states have call successors, (1852), 489 states have call predecessors, (1852), 487 states have return successors, (1843), 1758 states have call predecessors, (1843), 1843 states have call successors, (1843) [2022-03-19 04:47:35,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7209 states to 7209 states and 9648 transitions. [2022-03-19 04:47:35,782 INFO L78 Accepts]: Start accepts. Automaton has 7209 states and 9648 transitions. Word has length 144 [2022-03-19 04:47:35,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:47:35,782 INFO L478 AbstractCegarLoop]: Abstraction has 7209 states and 9648 transitions. [2022-03-19 04:47:35,782 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-03-19 04:47:35,783 INFO L276 IsEmpty]: Start isEmpty. Operand 7209 states and 9648 transitions. [2022-03-19 04:47:35,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-03-19 04:47:35,785 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:47:35,785 INFO L500 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-03-19 04:47:35,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-19 04:47:36,001 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-03-19 04:47:36,002 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:47:36,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:47:36,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1774625240, now seen corresponding path program 35 times [2022-03-19 04:47:36,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:47:36,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [474423554] [2022-03-19 04:47:36,002 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:47:36,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1774625240, now seen corresponding path program 36 times [2022-03-19 04:47:36,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:47:36,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072407508] [2022-03-19 04:47:36,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:47:36,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:47:36,007 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:47:36,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1956244716] [2022-03-19 04:47:36,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:47:36,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:47:36,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:47:36,008 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:47:36,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-19 04:47:36,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-19 04:47:36,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:47:36,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-19 04:47:36,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:47:52,712 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:52,867 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 46 proven. 142 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-03-19 04:47:52,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:47:58,159 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:58,260 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:58,952 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:59,086 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:59,232 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:59,344 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:47:59,541 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:02,325 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:02,625 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:02,829 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:03,113 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:03,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:48:03,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072407508] [2022-03-19 04:48:03,247 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:48:03,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956244716] [2022-03-19 04:48:03,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956244716] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:48:03,247 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:48:03,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-03-19 04:48:03,247 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:48:03,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [474423554] [2022-03-19 04:48:03,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [474423554] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:48:03,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:48:03,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-19 04:48:03,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948175977] [2022-03-19 04:48:03,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:48:03,247 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-19 04:48:03,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:48:03,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-19 04:48:03,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1270, Unknown=0, NotChecked=0, Total=1482 [2022-03-19 04:48:03,248 INFO L87 Difference]: Start difference. First operand 7209 states and 9648 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-03-19 04:48:07,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:48:07,172 INFO L93 Difference]: Finished difference Result 7275 states and 9723 transitions. [2022-03-19 04:48:07,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-19 04:48:07,172 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-03-19 04:48:07,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:48:07,185 INFO L225 Difference]: With dead ends: 7275 [2022-03-19 04:48:07,185 INFO L226 Difference]: Without dead ends: 7268 [2022-03-19 04:48:07,186 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 208 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=300, Invalid=1956, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 04:48:07,186 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 91 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 519 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 04:48:07,186 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 1439 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 393 Invalid, 0 Unknown, 519 Unchecked, 0.6s Time] [2022-03-19 04:48:07,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7268 states. [2022-03-19 04:48:09,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7268 to 7219. [2022-03-19 04:48:09,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7219 states, 4878 states have (on average 1.2222222222222223) internal successors, (5962), 4969 states have internal predecessors, (5962), 1853 states have call successors, (1853), 489 states have call predecessors, (1853), 487 states have return successors, (1844), 1760 states have call predecessors, (1844), 1844 states have call successors, (1844) [2022-03-19 04:48:09,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 9659 transitions. [2022-03-19 04:48:09,166 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 9659 transitions. Word has length 149 [2022-03-19 04:48:09,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:48:09,166 INFO L478 AbstractCegarLoop]: Abstraction has 7219 states and 9659 transitions. [2022-03-19 04:48:09,166 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-03-19 04:48:09,167 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 9659 transitions. [2022-03-19 04:48:09,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-03-19 04:48:09,169 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:48:09,169 INFO L500 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-03-19 04:48:09,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-19 04:48:09,383 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-03-19 04:48:09,383 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:48:09,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:48:09,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1181195580, now seen corresponding path program 37 times [2022-03-19 04:48:09,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:48:09,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1506007350] [2022-03-19 04:48:09,384 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:48:09,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1181195580, now seen corresponding path program 38 times [2022-03-19 04:48:09,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:48:09,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869061242] [2022-03-19 04:48:09,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:48:09,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:48:09,389 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:48:09,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1916780360] [2022-03-19 04:48:09,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:48:09,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:48:09,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:48:09,390 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:48:09,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-19 04:48:09,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:48:09,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:48:09,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-19 04:48:09,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:48:11,833 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 97 proven. 190 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-03-19 04:48:11,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:48:13,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:48:13,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869061242] [2022-03-19 04:48:13,717 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:48:13,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916780360] [2022-03-19 04:48:13,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916780360] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 04:48:13,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 04:48:13,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-03-19 04:48:13,718 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:48:13,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1506007350] [2022-03-19 04:48:13,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1506007350] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:48:13,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:48:13,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-19 04:48:13,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545207629] [2022-03-19 04:48:13,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:48:13,718 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 04:48:13,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:48:13,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 04:48:13,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2022-03-19 04:48:13,719 INFO L87 Difference]: Start difference. First operand 7219 states and 9659 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-03-19 04:48:21,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:48:21,696 INFO L93 Difference]: Finished difference Result 7408 states and 9901 transitions. [2022-03-19 04:48:21,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 04:48:21,697 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-03-19 04:48:21,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:48:21,711 INFO L225 Difference]: With dead ends: 7408 [2022-03-19 04:48:21,711 INFO L226 Difference]: Without dead ends: 7405 [2022-03-19 04:48:21,713 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=177, Invalid=1545, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 04:48:21,713 INFO L912 BasicCegarLoop]: 96 mSDtfsCounter, 138 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 1530 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 1385 SdHoareTripleChecker+Invalid, 1628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-03-19 04:48:21,713 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 1385 Invalid, 1628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1530 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-03-19 04:48:21,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7405 states. [2022-03-19 04:48:23,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7405 to 7267. [2022-03-19 04:48:23,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7267 states, 4910 states have (on average 1.2211812627291243) internal successors, (5996), 5001 states have internal predecessors, (5996), 1862 states have call successors, (1862), 496 states have call predecessors, (1862), 494 states have return successors, (1853), 1769 states have call predecessors, (1853), 1853 states have call successors, (1853) [2022-03-19 04:48:23,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7267 states to 7267 states and 9711 transitions. [2022-03-19 04:48:23,707 INFO L78 Accepts]: Start accepts. Automaton has 7267 states and 9711 transitions. Word has length 149 [2022-03-19 04:48:23,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:48:23,707 INFO L478 AbstractCegarLoop]: Abstraction has 7267 states and 9711 transitions. [2022-03-19 04:48:23,708 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-03-19 04:48:23,708 INFO L276 IsEmpty]: Start isEmpty. Operand 7267 states and 9711 transitions. [2022-03-19 04:48:23,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-03-19 04:48:23,710 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:48:23,710 INFO L500 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-03-19 04:48:23,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-19 04:48:23,923 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-03-19 04:48:23,923 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:48:23,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:48:23,924 INFO L85 PathProgramCache]: Analyzing trace with hash 205680083, now seen corresponding path program 39 times [2022-03-19 04:48:23,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:48:23,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1639873687] [2022-03-19 04:48:23,924 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:48:23,924 INFO L85 PathProgramCache]: Analyzing trace with hash 205680083, now seen corresponding path program 40 times [2022-03-19 04:48:23,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:48:23,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47914848] [2022-03-19 04:48:23,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:48:23,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:48:23,928 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:48:23,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [250597231] [2022-03-19 04:48:23,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:48:23,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:48:23,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:48:23,930 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:48:23,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-19 04:48:23,991 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:48:23,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:48:23,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-19 04:48:23,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:48:28,510 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:28,515 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:37,571 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:37,576 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:48:42,547 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 210 proven. 108 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2022-03-19 04:48:42,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:49:01,277 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:50:00,531 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:50:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 210 proven. 105 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2022-03-19 04:50:04,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:50:04,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47914848] [2022-03-19 04:50:04,879 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:50:04,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250597231] [2022-03-19 04:50:04,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250597231] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:50:04,879 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:50:04,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2022-03-19 04:50:04,880 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:50:04,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1639873687] [2022-03-19 04:50:04,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1639873687] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:50:04,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:50:04,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-19 04:50:04,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992388752] [2022-03-19 04:50:04,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:50:04,880 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-19 04:50:04,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:50:04,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-19 04:50:04,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=1400, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 04:50:04,881 INFO L87 Difference]: Start difference. First operand 7267 states and 9711 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-03-19 04:50:13,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:50:13,920 INFO L93 Difference]: Finished difference Result 7287 states and 9731 transitions. [2022-03-19 04:50:13,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 04:50:13,922 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-03-19 04:50:13,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:50:13,961 INFO L225 Difference]: With dead ends: 7287 [2022-03-19 04:50:13,962 INFO L226 Difference]: Without dead ends: 7280 [2022-03-19 04:50:13,963 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 265 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 28.5s TimeCoverageRelationStatistics Valid=403, Invalid=1853, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 04:50:13,964 INFO L912 BasicCegarLoop]: 62 mSDtfsCounter, 79 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 350 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:50:13,964 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 964 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 676 Invalid, 0 Unknown, 350 Unchecked, 1.3s Time] [2022-03-19 04:50:13,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7280 states. [2022-03-19 04:50:15,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7280 to 7271. [2022-03-19 04:50:15,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7271 states, 4914 states have (on average 1.221001221001221) internal successors, (6000), 5005 states have internal predecessors, (6000), 1862 states have call successors, (1862), 496 states have call predecessors, (1862), 494 states have return successors, (1853), 1769 states have call predecessors, (1853), 1853 states have call successors, (1853) [2022-03-19 04:50:15,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7271 states to 7271 states and 9715 transitions. [2022-03-19 04:50:15,923 INFO L78 Accepts]: Start accepts. Automaton has 7271 states and 9715 transitions. Word has length 154 [2022-03-19 04:50:15,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:50:15,923 INFO L478 AbstractCegarLoop]: Abstraction has 7271 states and 9715 transitions. [2022-03-19 04:50:15,923 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-03-19 04:50:15,923 INFO L276 IsEmpty]: Start isEmpty. Operand 7271 states and 9715 transitions. [2022-03-19 04:50:15,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-03-19 04:50:15,926 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:50:15,926 INFO L500 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-03-19 04:50:15,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-19 04:50:16,142 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-03-19 04:50:16,142 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:50:16,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:50:16,143 INFO L85 PathProgramCache]: Analyzing trace with hash 215045455, now seen corresponding path program 41 times [2022-03-19 04:50:16,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:50:16,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [22312966] [2022-03-19 04:50:16,143 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:50:16,143 INFO L85 PathProgramCache]: Analyzing trace with hash 215045455, now seen corresponding path program 42 times [2022-03-19 04:50:16,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:50:16,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668374168] [2022-03-19 04:50:16,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:50:16,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:50:16,150 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:50:16,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [396414897] [2022-03-19 04:50:16,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 04:50:16,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:50:16,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:50:16,151 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:50:16,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-19 04:50:16,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-19 04:50:16,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:50:16,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 79 conjunts are in the unsatisfiable core [2022-03-19 04:50:16,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:50:38,654 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:50:38,667 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:50:43,230 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 99 proven. 170 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2022-03-19 04:50:43,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:50:50,371 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 04:52:00,133 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 108 proven. 155 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2022-03-19 04:52:00,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:52:00,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668374168] [2022-03-19 04:52:00,134 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:52:00,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396414897] [2022-03-19 04:52:00,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396414897] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:52:00,134 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:52:00,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 30 [2022-03-19 04:52:00,134 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:52:00,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [22312966] [2022-03-19 04:52:00,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [22312966] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:52:00,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:52:00,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-19 04:52:00,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232846216] [2022-03-19 04:52:00,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:52:00,135 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-19 04:52:00,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:52:00,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-19 04:52:00,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=712, Unknown=1, NotChecked=0, Total=870 [2022-03-19 04:52:00,135 INFO L87 Difference]: Start difference. First operand 7271 states and 9715 transitions. Second operand has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 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-03-19 04:52:01,959 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 04:52:03,032 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 04:52:05,166 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-03-19 04:52:10,632 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 04:52:20,149 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 04:52:25,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:52:25,880 INFO L93 Difference]: Finished difference Result 7900 states and 10561 transitions. [2022-03-19 04:52:25,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 04:52:25,881 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 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 154 [2022-03-19 04:52:25,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:52:25,895 INFO L225 Difference]: With dead ends: 7900 [2022-03-19 04:52:25,896 INFO L226 Difference]: Without dead ends: 7882 [2022-03-19 04:52:25,897 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 277 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 32.0s TimeCoverageRelationStatistics Valid=226, Invalid=1033, Unknown=1, NotChecked=0, Total=1260 [2022-03-19 04:52:25,897 INFO L912 BasicCegarLoop]: 70 mSDtfsCounter, 65 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 49 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 814 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2022-03-19 04:52:25,897 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 814 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 729 Invalid, 1 Unknown, 0 Unchecked, 11.4s Time] [2022-03-19 04:52:25,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7882 states. [2022-03-19 04:52:28,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7882 to 7642. [2022-03-19 04:52:28,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7642 states, 5174 states have (on average 1.2180131426362582) internal successors, (6302), 5264 states have internal predecessors, (6302), 1944 states have call successors, (1944), 525 states have call predecessors, (1944), 523 states have return successors, (1936), 1852 states have call predecessors, (1936), 1936 states have call successors, (1936) [2022-03-19 04:52:28,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7642 states to 7642 states and 10182 transitions. [2022-03-19 04:52:28,197 INFO L78 Accepts]: Start accepts. Automaton has 7642 states and 10182 transitions. Word has length 154 [2022-03-19 04:52:28,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:52:28,197 INFO L478 AbstractCegarLoop]: Abstraction has 7642 states and 10182 transitions. [2022-03-19 04:52:28,197 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 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-03-19 04:52:28,197 INFO L276 IsEmpty]: Start isEmpty. Operand 7642 states and 10182 transitions. [2022-03-19 04:52:28,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-03-19 04:52:28,200 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:52:28,200 INFO L500 BasicCegarLoop]: trace histogram [19, 18, 18, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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-03-19 04:52:28,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-19 04:52:28,415 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-03-19 04:52:28,415 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:52:28,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:52:28,416 INFO L85 PathProgramCache]: Analyzing trace with hash 40584978, now seen corresponding path program 3 times [2022-03-19 04:52:28,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:52:28,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [790571673] [2022-03-19 04:52:28,416 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:52:28,416 INFO L85 PathProgramCache]: Analyzing trace with hash 40584978, now seen corresponding path program 4 times [2022-03-19 04:52:28,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:52:28,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784936890] [2022-03-19 04:52:28,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:52:28,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:52:28,420 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:52:28,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [220210245] [2022-03-19 04:52:28,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 04:52:28,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:52:28,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:52:28,422 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:52:28,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-19 04:52:28,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 04:52:28,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:52:28,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-19 04:52:28,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 04:52:29,036 INFO L134 CoverageAnalysis]: Checked inductivity of 755 backedges. 93 proven. 20 refuted. 0 times theorem prover too weak. 642 trivial. 0 not checked. [2022-03-19 04:52:29,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 04:52:30,026 INFO L134 CoverageAnalysis]: Checked inductivity of 755 backedges. 93 proven. 20 refuted. 0 times theorem prover too weak. 642 trivial. 0 not checked. [2022-03-19 04:52:30,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 04:52:30,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784936890] [2022-03-19 04:52:30,027 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 04:52:30,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220210245] [2022-03-19 04:52:30,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220210245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 04:52:30,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 04:52:30,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2022-03-19 04:52:30,027 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 04:52:30,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [790571673] [2022-03-19 04:52:30,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [790571673] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 04:52:30,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 04:52:30,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 04:52:30,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056497665] [2022-03-19 04:52:30,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 04:52:30,028 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 04:52:30,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 04:52:30,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 04:52:30,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-03-19 04:52:30,028 INFO L87 Difference]: Start difference. First operand 7642 states and 10182 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-03-19 04:52:32,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 04:52:32,702 INFO L93 Difference]: Finished difference Result 7896 states and 10487 transitions. [2022-03-19 04:52:32,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 04:52:32,703 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 153 [2022-03-19 04:52:32,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 04:52:32,716 INFO L225 Difference]: With dead ends: 7896 [2022-03-19 04:52:32,716 INFO L226 Difference]: Without dead ends: 7894 [2022-03-19 04:52:32,717 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 290 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-03-19 04:52:32,717 INFO L912 BasicCegarLoop]: 67 mSDtfsCounter, 32 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 04:52:32,717 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 340 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 04:52:32,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7894 states. [2022-03-19 04:52:35,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7894 to 7788. [2022-03-19 04:52:35,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7788 states, 5282 states have (on average 1.219045815978796) internal successors, (6439), 5382 states have internal predecessors, (6439), 1968 states have call successors, (1968), 539 states have call predecessors, (1968), 537 states have return successors, (1960), 1866 states have call predecessors, (1960), 1960 states have call successors, (1960) [2022-03-19 04:52:35,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7788 states to 7788 states and 10367 transitions. [2022-03-19 04:52:35,027 INFO L78 Accepts]: Start accepts. Automaton has 7788 states and 10367 transitions. Word has length 153 [2022-03-19 04:52:35,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 04:52:35,027 INFO L478 AbstractCegarLoop]: Abstraction has 7788 states and 10367 transitions. [2022-03-19 04:52:35,027 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2022-03-19 04:52:35,027 INFO L276 IsEmpty]: Start isEmpty. Operand 7788 states and 10367 transitions. [2022-03-19 04:52:35,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-03-19 04:52:35,030 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 04:52:35,030 INFO L500 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-03-19 04:52:35,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-19 04:52:35,233 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-03-19 04:52:35,233 INFO L403 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 04:52:35,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 04:52:35,234 INFO L85 PathProgramCache]: Analyzing trace with hash 808456558, now seen corresponding path program 43 times [2022-03-19 04:52:35,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 04:52:35,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1081173645] [2022-03-19 04:52:35,234 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 04:52:35,234 INFO L85 PathProgramCache]: Analyzing trace with hash 808456558, now seen corresponding path program 44 times [2022-03-19 04:52:35,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 04:52:35,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123623777] [2022-03-19 04:52:35,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 04:52:35,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 04:52:35,250 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 04:52:35,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1502371395] [2022-03-19 04:52:35,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 04:52:35,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 04:52:35,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 04:52:35,252 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 04:52:35,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-19 04:52:35,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 04:52:35,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 04:52:35,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 97 conjunts are in the unsatisfiable core [2022-03-19 04:52:35,328 INFO L286 TraceCheckSpWp]: Computing forward predicates...