/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/ps4-ll_valuebound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-19 06:16:12,616 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 06:16:12,618 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 06:16:12,671 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 06:16:12,671 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 06:16:12,672 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 06:16:12,674 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 06:16:12,677 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 06:16:12,678 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 06:16:12,682 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 06:16:12,683 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 06:16:12,684 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 06:16:12,685 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 06:16:12,687 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 06:16:12,688 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 06:16:12,690 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 06:16:12,691 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 06:16:12,691 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 06:16:12,693 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 06:16:12,698 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 06:16:12,700 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 06:16:12,701 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 06:16:12,702 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 06:16:12,702 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 06:16:12,704 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 06:16:12,709 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 06:16:12,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 06:16:12,710 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 06:16:12,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 06:16:12,711 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 06:16:12,712 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 06:16:12,712 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 06:16:12,714 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 06:16:12,714 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 06:16:12,715 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 06:16:12,716 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 06:16:12,716 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 06:16:12,716 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 06:16:12,716 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 06:16:12,717 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 06:16:12,717 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 06:16:12,719 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 06:16:12,719 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 06:16:12,729 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 06:16:12,730 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 06:16:12,732 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 06:16:12,732 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-19 06:16:12,732 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 06:16:12,732 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-19 06:16:12,732 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 06:16:12,733 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 06:16:12,733 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 06:16:12,733 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 06:16:12,734 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 06:16:12,734 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 06:16:12,735 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 06:16:12,735 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-19 06:16:12,735 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-19 06:16:12,735 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-19 06:16:12,735 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 06:16:12,735 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-19 06:16:12,735 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 06:16:12,988 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 06:16:13,006 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 06:16:13,009 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 06:16:13,010 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 06:16:13,011 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 06:16:13,012 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/ps4-ll_valuebound100.c [2022-03-19 06:16:13,073 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1f2636e32/3a520e8af4f44ec88dc4e50aa1013e1d/FLAG459c6d14b [2022-03-19 06:16:13,486 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 06:16:13,487 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/ps4-ll_valuebound100.c [2022-03-19 06:16:13,492 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1f2636e32/3a520e8af4f44ec88dc4e50aa1013e1d/FLAG459c6d14b [2022-03-19 06:16:13,891 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1f2636e32/3a520e8af4f44ec88dc4e50aa1013e1d [2022-03-19 06:16:13,894 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 06:16:13,895 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-19 06:16:13,898 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 06:16:13,898 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 06:16:13,901 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 06:16:13,901 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 06:16:13" (1/1) ... [2022-03-19 06:16:13,902 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c101027 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:13, skipping insertion in model container [2022-03-19 06:16:13,902 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 06:16:13" (1/1) ... [2022-03-19 06:16:13,908 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 06:16:13,920 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 06:16:14,131 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/ps4-ll_valuebound100.c[458,471] [2022-03-19 06:16:14,143 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 06:16:14,149 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 06:16:14,159 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/ps4-ll_valuebound100.c[458,471] [2022-03-19 06:16:14,163 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 06:16:14,173 INFO L208 MainTranslator]: Completed translation [2022-03-19 06:16:14,174 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14 WrapperNode [2022-03-19 06:16:14,174 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 06:16:14,175 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 06:16:14,175 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 06:16:14,175 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 06:16:14,184 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,184 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,189 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,190 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,200 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,204 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,205 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,208 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 06:16:14,209 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 06:16:14,209 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 06:16:14,209 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 06:16:14,210 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (1/1) ... [2022-03-19 06:16:14,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 06:16:14,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:14,245 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 06:16:14,266 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 06:16:14,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 06:16:14,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 06:16:14,281 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 06:16:14,281 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-19 06:16:14,281 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-19 06:16:14,281 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 06:16:14,282 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 06:16:14,282 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 06:16:14,282 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 06:16:14,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 06:16:14,282 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2022-03-19 06:16:14,283 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 06:16:14,284 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 06:16:14,344 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 06:16:14,345 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 06:16:14,481 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 06:16:14,486 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 06:16:14,486 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-19 06:16:14,488 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 06:16:14 BoogieIcfgContainer [2022-03-19 06:16:14,488 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 06:16:14,489 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 06:16:14,489 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 06:16:14,493 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 06:16:14,493 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 06:16:13" (1/3) ... [2022-03-19 06:16:14,494 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2de7d73e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 06:16:14, skipping insertion in model container [2022-03-19 06:16:14,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 06:16:14" (2/3) ... [2022-03-19 06:16:14,494 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2de7d73e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 06:16:14, skipping insertion in model container [2022-03-19 06:16:14,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 06:16:14" (3/3) ... [2022-03-19 06:16:14,495 INFO L111 eAbstractionObserver]: Analyzing ICFG ps4-ll_valuebound100.c [2022-03-19 06:16:14,499 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-19 06:16:14,500 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 06:16:14,551 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 06:16:14,573 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 06:16:14,573 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 06:16:14,585 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 06:16:14,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-19 06:16:14,591 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:14,591 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:14,592 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:14,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:14,596 INFO L85 PathProgramCache]: Analyzing trace with hash -630235283, now seen corresponding path program 1 times [2022-03-19 06:16:14,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:14,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [530510488] [2022-03-19 06:16:14,619 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:16:14,620 INFO L85 PathProgramCache]: Analyzing trace with hash -630235283, now seen corresponding path program 2 times [2022-03-19 06:16:14,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:14,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691489264] [2022-03-19 06:16:14,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:14,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:16:14,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 06:16:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:16:14,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 06:16:14,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 06:16:14,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:16:14,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:14,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691489264] [2022-03-19 06:16:14,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691489264] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:14,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:14,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 06:16:14,805 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:14,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [530510488] [2022-03-19 06:16:14,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [530510488] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:14,806 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:14,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 06:16:14,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511656208] [2022-03-19 06:16:14,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:14,810 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-19 06:16:14,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:14,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-19 06:16:14,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-19 06:16:14,841 INFO L87 Difference]: Start difference. First operand has 28 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) 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, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-19 06:16:14,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:14,911 INFO L93 Difference]: Finished difference Result 47 states and 61 transitions. [2022-03-19 06:16:14,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-19 06:16:14,914 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, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2022-03-19 06:16:14,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:14,919 INFO L225 Difference]: With dead ends: 47 [2022-03-19 06:16:14,919 INFO L226 Difference]: Without dead ends: 23 [2022-03-19 06:16:14,922 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 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 06:16:14,930 INFO L912 BasicCegarLoop]: 26 mSDtfsCounter, 15 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:14,931 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 29 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 06:16:14,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2022-03-19 06:16:14,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2022-03-19 06:16:14,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 14 states have internal predecessors, (15), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 06:16:14,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 25 transitions. [2022-03-19 06:16:14,980 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 25 transitions. Word has length 17 [2022-03-19 06:16:14,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:14,981 INFO L478 AbstractCegarLoop]: Abstraction has 23 states and 25 transitions. [2022-03-19 06:16:14,981 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, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-19 06:16:14,981 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 25 transitions. [2022-03-19 06:16:14,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-19 06:16:14,983 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:14,983 INFO L500 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:14,983 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 06:16:14,984 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:14,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:14,986 INFO L85 PathProgramCache]: Analyzing trace with hash 51610547, now seen corresponding path program 1 times [2022-03-19 06:16:14,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:14,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [681517451] [2022-03-19 06:16:14,995 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 06:16:14,996 INFO L85 PathProgramCache]: Analyzing trace with hash 51610547, now seen corresponding path program 2 times [2022-03-19 06:16:14,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:14,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030567506] [2022-03-19 06:16:14,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:14,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:15,025 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:15,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [916564408] [2022-03-19 06:16:15,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:16:15,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:15,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:15,032 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 06:16:15,034 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 06:16:15,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-19 06:16:15,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:15,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-19 06:16:15,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:16:15,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 06:16:15,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:15,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030567506] [2022-03-19 06:16:15,238 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:15,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916564408] [2022-03-19 06:16:15,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916564408] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:15,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:15,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 06:16:15,240 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:15,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [681517451] [2022-03-19 06:16:15,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [681517451] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:15,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:15,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 06:16:15,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889104305] [2022-03-19 06:16:15,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:15,251 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 06:16:15,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:15,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 06:16:15,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 06:16:15,252 INFO L87 Difference]: Start difference. First operand 23 states and 25 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-19 06:16:15,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:15,312 INFO L93 Difference]: Finished difference Result 34 states and 38 transitions. [2022-03-19 06:16:15,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 06:16:15,313 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2022-03-19 06:16:15,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:15,314 INFO L225 Difference]: With dead ends: 34 [2022-03-19 06:16:15,314 INFO L226 Difference]: Without dead ends: 30 [2022-03-19 06:16:15,316 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 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 06:16:15,317 INFO L912 BasicCegarLoop]: 22 mSDtfsCounter, 6 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:15,321 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 83 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 06:16:15,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2022-03-19 06:16:15,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2022-03-19 06:16:15,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 19 states have internal predecessors, (20), 7 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 06:16:15,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2022-03-19 06:16:15,338 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 17 [2022-03-19 06:16:15,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:15,338 INFO L478 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2022-03-19 06:16:15,339 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-03-19 06:16:15,339 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2022-03-19 06:16:15,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-19 06:16:15,341 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:15,341 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 06:16:15,370 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 06:16:15,547 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 06:16:15,548 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:15,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:15,549 INFO L85 PathProgramCache]: Analyzing trace with hash 311787922, now seen corresponding path program 1 times [2022-03-19 06:16:15,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:15,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [441879368] [2022-03-19 06:16:15,569 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:15,569 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:15,569 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:15,569 INFO L85 PathProgramCache]: Analyzing trace with hash 311787922, now seen corresponding path program 2 times [2022-03-19 06:16:15,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:15,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018287307] [2022-03-19 06:16:15,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:15,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:15,604 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:15,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471044569] [2022-03-19 06:16:15,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:16:15,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:15,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:15,611 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 06:16:15,646 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 06:16:15,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:16:15,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:15,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-19 06:16:15,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:15,816 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-19 06:16:15,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:24,372 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-19 06:16:24,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:24,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018287307] [2022-03-19 06:16:24,373 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:24,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471044569] [2022-03-19 06:16:24,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471044569] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:24,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:24,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-03-19 06:16:24,374 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:24,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [441879368] [2022-03-19 06:16:24,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [441879368] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:24,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:24,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 06:16:24,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258306409] [2022-03-19 06:16:24,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:24,379 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 06:16:24,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:24,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 06:16:24,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=28, Unknown=1, NotChecked=0, Total=42 [2022-03-19 06:16:24,381 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-19 06:16:24,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:24,428 INFO L93 Difference]: Finished difference Result 36 states and 37 transitions. [2022-03-19 06:16:24,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 06:16:24,428 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 24 [2022-03-19 06:16:24,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:24,430 INFO L225 Difference]: With dead ends: 36 [2022-03-19 06:16:24,430 INFO L226 Difference]: Without dead ends: 31 [2022-03-19 06:16:24,431 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=17, Invalid=38, Unknown=1, NotChecked=0, Total=56 [2022-03-19 06:16:24,432 INFO L912 BasicCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:24,432 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 76 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 06:16:24,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2022-03-19 06:16:24,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2022-03-19 06:16:24,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 20 states have (on average 1.05) internal successors, (21), 20 states have internal predecessors, (21), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-03-19 06:16:24,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2022-03-19 06:16:24,440 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 24 [2022-03-19 06:16:24,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:24,440 INFO L478 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2022-03-19 06:16:24,441 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-19 06:16:24,441 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2022-03-19 06:16:24,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-19 06:16:24,441 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:24,442 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] [2022-03-19 06:16:24,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-19 06:16:24,655 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 06:16:24,656 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:24,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:24,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1417466424, now seen corresponding path program 1 times [2022-03-19 06:16:24,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:24,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [134266795] [2022-03-19 06:16:24,661 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:24,661 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:24,662 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:24,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1417466424, now seen corresponding path program 2 times [2022-03-19 06:16:24,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:24,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053761041] [2022-03-19 06:16:24,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:24,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:24,673 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:24,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [56585564] [2022-03-19 06:16:24,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:16:24,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:24,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:24,675 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 06:16:24,677 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 06:16:24,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:16:24,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:24,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-19 06:16:24,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:24,950 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 06:16:24,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:25,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:25,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053761041] [2022-03-19 06:16:25,149 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:25,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56585564] [2022-03-19 06:16:25,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56585564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:25,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:25,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-03-19 06:16:25,150 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:25,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [134266795] [2022-03-19 06:16:25,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [134266795] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:25,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:25,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 06:16:25,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150674433] [2022-03-19 06:16:25,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:25,151 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 06:16:25,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:25,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 06:16:25,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-19 06:16:25,152 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-03-19 06:16:25,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:25,218 INFO L93 Difference]: Finished difference Result 39 states and 40 transitions. [2022-03-19 06:16:25,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 06:16:25,219 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 30 [2022-03-19 06:16:25,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:25,220 INFO L225 Difference]: With dead ends: 39 [2022-03-19 06:16:25,220 INFO L226 Difference]: Without dead ends: 34 [2022-03-19 06:16:25,221 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-03-19 06:16:25,223 INFO L912 BasicCegarLoop]: 25 mSDtfsCounter, 2 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:25,224 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 129 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 06:16:25,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2022-03-19 06:16:25,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2022-03-19 06:16:25,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 22 states have (on average 1.0454545454545454) internal successors, (23), 22 states have internal predecessors, (23), 7 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-03-19 06:16:25,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 35 transitions. [2022-03-19 06:16:25,244 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 35 transitions. Word has length 30 [2022-03-19 06:16:25,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:25,244 INFO L478 AbstractCegarLoop]: Abstraction has 34 states and 35 transitions. [2022-03-19 06:16:25,245 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-03-19 06:16:25,245 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 35 transitions. [2022-03-19 06:16:25,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-19 06:16:25,246 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:25,246 INFO L500 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:25,274 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 06:16:25,471 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 06:16:25,472 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:25,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:25,472 INFO L85 PathProgramCache]: Analyzing trace with hash -2045316535, now seen corresponding path program 3 times [2022-03-19 06:16:25,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:25,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1869091161] [2022-03-19 06:16:25,476 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:25,476 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:25,476 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:25,476 INFO L85 PathProgramCache]: Analyzing trace with hash -2045316535, now seen corresponding path program 4 times [2022-03-19 06:16:25,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:25,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562850985] [2022-03-19 06:16:25,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:25,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:25,486 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:25,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [364075994] [2022-03-19 06:16:25,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:16:25,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:25,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:25,490 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 06:16:25,491 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 06:16:25,531 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:16:25,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:25,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-19 06:16:25,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:25,736 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-19 06:16:25,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:25,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:25,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562850985] [2022-03-19 06:16:25,877 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:25,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364075994] [2022-03-19 06:16:25,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364075994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:25,877 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:25,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2022-03-19 06:16:25,877 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:25,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1869091161] [2022-03-19 06:16:25,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1869091161] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:25,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:25,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 06:16:25,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365826945] [2022-03-19 06:16:25,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:25,878 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 06:16:25,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:25,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 06:16:25,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-19 06:16:25,879 INFO L87 Difference]: Start difference. First operand 34 states and 35 transitions. Second operand has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 5 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-03-19 06:16:25,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:25,951 INFO L93 Difference]: Finished difference Result 42 states and 44 transitions. [2022-03-19 06:16:25,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 06:16:25,952 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 5 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 37 [2022-03-19 06:16:25,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:25,953 INFO L225 Difference]: With dead ends: 42 [2022-03-19 06:16:25,953 INFO L226 Difference]: Without dead ends: 37 [2022-03-19 06:16:25,953 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-19 06:16:25,954 INFO L912 BasicCegarLoop]: 28 mSDtfsCounter, 2 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:25,954 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 165 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 06:16:25,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2022-03-19 06:16:25,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2022-03-19 06:16:25,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 24 states have (on average 1.0416666666666667) internal successors, (25), 24 states have internal predecessors, (25), 8 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-03-19 06:16:25,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 39 transitions. [2022-03-19 06:16:25,961 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 39 transitions. Word has length 37 [2022-03-19 06:16:25,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:25,962 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 39 transitions. [2022-03-19 06:16:25,962 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 5 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2022-03-19 06:16:25,962 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 39 transitions. [2022-03-19 06:16:25,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-19 06:16:25,963 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:25,963 INFO L500 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:25,994 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 06:16:26,193 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 06:16:26,194 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:26,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:26,195 INFO L85 PathProgramCache]: Analyzing trace with hash -285848920, now seen corresponding path program 5 times [2022-03-19 06:16:26,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:26,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1690112736] [2022-03-19 06:16:26,198 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:26,198 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:26,198 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:26,198 INFO L85 PathProgramCache]: Analyzing trace with hash -285848920, now seen corresponding path program 6 times [2022-03-19 06:16:26,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:26,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860624430] [2022-03-19 06:16:26,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:26,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:26,223 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:26,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1554807452] [2022-03-19 06:16:26,224 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:16:26,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:26,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:26,227 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 06:16:26,229 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 06:16:26,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-19 06:16:26,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:26,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-19 06:16:26,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:26,497 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-19 06:16:26,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:26,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:26,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860624430] [2022-03-19 06:16:26,630 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:26,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554807452] [2022-03-19 06:16:26,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554807452] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:26,631 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:26,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-03-19 06:16:26,631 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:26,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1690112736] [2022-03-19 06:16:26,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1690112736] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:26,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:26,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 06:16:26,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526392309] [2022-03-19 06:16:26,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:26,632 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 06:16:26,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:26,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 06:16:26,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-19 06:16:26,633 INFO L87 Difference]: Start difference. First operand 37 states and 39 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-03-19 06:16:26,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:26,724 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2022-03-19 06:16:26,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 06:16:26,725 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 44 [2022-03-19 06:16:26,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:26,726 INFO L225 Difference]: With dead ends: 45 [2022-03-19 06:16:26,726 INFO L226 Difference]: Without dead ends: 40 [2022-03-19 06:16:26,726 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-03-19 06:16:26,731 INFO L912 BasicCegarLoop]: 31 mSDtfsCounter, 2 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:26,732 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 205 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 06:16:26,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2022-03-19 06:16:26,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2022-03-19 06:16:26,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 26 states have (on average 1.0384615384615385) internal successors, (27), 26 states have internal predecessors, (27), 9 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-19 06:16:26,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 43 transitions. [2022-03-19 06:16:26,738 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 43 transitions. Word has length 44 [2022-03-19 06:16:26,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:26,739 INFO L478 AbstractCegarLoop]: Abstraction has 40 states and 43 transitions. [2022-03-19 06:16:26,739 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-03-19 06:16:26,739 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 43 transitions. [2022-03-19 06:16:26,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-19 06:16:26,740 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:26,740 INFO L500 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:26,766 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 06:16:26,959 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 06:16:26,960 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:26,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:26,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1858889367, now seen corresponding path program 7 times [2022-03-19 06:16:26,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:26,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [665936402] [2022-03-19 06:16:26,963 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:26,964 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:26,964 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:26,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1858889367, now seen corresponding path program 8 times [2022-03-19 06:16:26,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:26,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191586575] [2022-03-19 06:16:26,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:26,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:26,973 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:26,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1001481753] [2022-03-19 06:16:26,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:16:26,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:26,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:26,975 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 06:16:26,995 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 06:16:27,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:16:27,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:27,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-19 06:16:27,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:27,273 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-19 06:16:27,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:27,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:27,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191586575] [2022-03-19 06:16:27,410 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:27,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001481753] [2022-03-19 06:16:27,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001481753] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:27,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:27,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-03-19 06:16:27,411 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:27,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [665936402] [2022-03-19 06:16:27,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [665936402] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:27,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:27,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 06:16:27,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685410344] [2022-03-19 06:16:27,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:27,412 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 06:16:27,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:27,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 06:16:27,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-19 06:16:27,413 INFO L87 Difference]: Start difference. First operand 40 states and 43 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 7 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2022-03-19 06:16:27,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:27,529 INFO L93 Difference]: Finished difference Result 48 states and 52 transitions. [2022-03-19 06:16:27,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 06:16:27,530 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 7 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 51 [2022-03-19 06:16:27,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:27,531 INFO L225 Difference]: With dead ends: 48 [2022-03-19 06:16:27,531 INFO L226 Difference]: Without dead ends: 43 [2022-03-19 06:16:27,531 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-19 06:16:27,532 INFO L912 BasicCegarLoop]: 34 mSDtfsCounter, 2 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:27,532 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 249 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 06:16:27,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-03-19 06:16:27,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2022-03-19 06:16:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 28 states have (on average 1.0357142857142858) internal successors, (29), 28 states have internal predecessors, (29), 10 states have call successors, (10), 6 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-03-19 06:16:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 47 transitions. [2022-03-19 06:16:27,540 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 47 transitions. Word has length 51 [2022-03-19 06:16:27,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:27,540 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 47 transitions. [2022-03-19 06:16:27,540 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 7 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2022-03-19 06:16:27,541 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 47 transitions. [2022-03-19 06:16:27,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 06:16:27,541 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:27,541 INFO L500 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:27,566 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 06:16:27,751 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 06:16:27,752 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:27,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:27,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1288003464, now seen corresponding path program 9 times [2022-03-19 06:16:27,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:27,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1846142803] [2022-03-19 06:16:27,755 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:27,755 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:27,755 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:27,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1288003464, now seen corresponding path program 10 times [2022-03-19 06:16:27,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:27,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878746636] [2022-03-19 06:16:27,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:27,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:27,764 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:27,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257302605] [2022-03-19 06:16:27,764 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:16:27,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:27,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:27,766 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 06:16:27,793 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 06:16:27,895 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:16:27,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:27,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-19 06:16:27,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:28,159 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 12 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-19 06:16:28,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:28,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:28,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878746636] [2022-03-19 06:16:28,288 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:28,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257302605] [2022-03-19 06:16:28,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257302605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:28,289 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:28,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2022-03-19 06:16:28,289 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:28,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1846142803] [2022-03-19 06:16:28,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1846142803] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:28,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:28,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 06:16:28,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133385616] [2022-03-19 06:16:28,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:28,290 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 06:16:28,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:28,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 06:16:28,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2022-03-19 06:16:28,291 INFO L87 Difference]: Start difference. First operand 43 states and 47 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-03-19 06:16:28,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:28,409 INFO L93 Difference]: Finished difference Result 51 states and 56 transitions. [2022-03-19 06:16:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 06:16:28,409 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 58 [2022-03-19 06:16:28,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:28,410 INFO L225 Difference]: With dead ends: 51 [2022-03-19 06:16:28,410 INFO L226 Difference]: Without dead ends: 46 [2022-03-19 06:16:28,411 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-19 06:16:28,411 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 2 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:28,411 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 297 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 06:16:28,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-03-19 06:16:28,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2022-03-19 06:16:28,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 30 states have (on average 1.0333333333333334) internal successors, (31), 30 states have internal predecessors, (31), 11 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 06:16:28,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 51 transitions. [2022-03-19 06:16:28,419 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 51 transitions. Word has length 58 [2022-03-19 06:16:28,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:28,419 INFO L478 AbstractCegarLoop]: Abstraction has 46 states and 51 transitions. [2022-03-19 06:16:28,419 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-03-19 06:16:28,419 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 51 transitions. [2022-03-19 06:16:28,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-03-19 06:16:28,420 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:28,420 INFO L500 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:28,429 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 06:16:28,621 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 06:16:28,621 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:28,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:28,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1494042761, now seen corresponding path program 11 times [2022-03-19 06:16:28,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:28,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [466005122] [2022-03-19 06:16:28,624 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:28,624 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:28,624 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:28,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1494042761, now seen corresponding path program 12 times [2022-03-19 06:16:28,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:28,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64499358] [2022-03-19 06:16:28,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:28,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:28,633 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:28,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1535788827] [2022-03-19 06:16:28,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:16:28,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:28,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:28,635 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 06:16:28,658 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 06:16:28,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 06:16:28,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:28,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-19 06:16:28,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:29,109 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 14 proven. 63 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-19 06:16:29,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:29,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:29,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64499358] [2022-03-19 06:16:29,291 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:29,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535788827] [2022-03-19 06:16:29,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535788827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:29,291 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:29,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-03-19 06:16:29,291 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:29,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [466005122] [2022-03-19 06:16:29,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [466005122] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:29,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:29,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 06:16:29,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557564855] [2022-03-19 06:16:29,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:29,292 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 06:16:29,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:29,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 06:16:29,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-03-19 06:16:29,293 INFO L87 Difference]: Start difference. First operand 46 states and 51 transitions. Second operand has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 9 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2022-03-19 06:16:29,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:29,460 INFO L93 Difference]: Finished difference Result 54 states and 60 transitions. [2022-03-19 06:16:29,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 06:16:29,460 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 9 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 65 [2022-03-19 06:16:29,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:29,461 INFO L225 Difference]: With dead ends: 54 [2022-03-19 06:16:29,461 INFO L226 Difference]: Without dead ends: 49 [2022-03-19 06:16:29,462 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2022-03-19 06:16:29,462 INFO L912 BasicCegarLoop]: 40 mSDtfsCounter, 2 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:29,463 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 349 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 06:16:29,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-03-19 06:16:29,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2022-03-19 06:16:29,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 32 states have (on average 1.03125) internal successors, (33), 32 states have internal predecessors, (33), 12 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-19 06:16:29,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 55 transitions. [2022-03-19 06:16:29,471 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 55 transitions. Word has length 65 [2022-03-19 06:16:29,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:29,471 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 55 transitions. [2022-03-19 06:16:29,471 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 9 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2022-03-19 06:16:29,472 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 55 transitions. [2022-03-19 06:16:29,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-19 06:16:29,472 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:29,473 INFO L500 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:29,482 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 06:16:29,680 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 06:16:29,680 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:29,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:29,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1734448024, now seen corresponding path program 13 times [2022-03-19 06:16:29,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:29,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2022255755] [2022-03-19 06:16:29,683 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:29,683 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:29,683 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:29,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1734448024, now seen corresponding path program 14 times [2022-03-19 06:16:29,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:29,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787797535] [2022-03-19 06:16:29,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:29,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:29,693 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:29,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1037844555] [2022-03-19 06:16:29,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:16:29,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:29,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:29,695 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 06:16:29,696 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 06:16:29,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:16:29,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:29,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-19 06:16:29,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:30,190 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 16 proven. 84 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-19 06:16:30,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:30,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:30,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787797535] [2022-03-19 06:16:30,326 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:30,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037844555] [2022-03-19 06:16:30,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037844555] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:30,326 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:30,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2022-03-19 06:16:30,327 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:30,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2022255755] [2022-03-19 06:16:30,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2022255755] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:30,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:30,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 06:16:30,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035952138] [2022-03-19 06:16:30,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:30,327 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 06:16:30,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:30,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 06:16:30,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-19 06:16:30,328 INFO L87 Difference]: Start difference. First operand 49 states and 55 transitions. Second operand has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 10 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-03-19 06:16:30,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:30,503 INFO L93 Difference]: Finished difference Result 57 states and 64 transitions. [2022-03-19 06:16:30,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 06:16:30,503 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 10 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 72 [2022-03-19 06:16:30,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:30,504 INFO L225 Difference]: With dead ends: 57 [2022-03-19 06:16:30,505 INFO L226 Difference]: Without dead ends: 52 [2022-03-19 06:16:30,505 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-03-19 06:16:30,506 INFO L912 BasicCegarLoop]: 43 mSDtfsCounter, 2 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:30,506 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 405 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 06:16:30,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-03-19 06:16:30,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2022-03-19 06:16:30,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 34 states have (on average 1.0294117647058822) internal successors, (35), 34 states have internal predecessors, (35), 13 states have call successors, (13), 6 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 06:16:30,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 59 transitions. [2022-03-19 06:16:30,526 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 59 transitions. Word has length 72 [2022-03-19 06:16:30,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:30,527 INFO L478 AbstractCegarLoop]: Abstraction has 52 states and 59 transitions. [2022-03-19 06:16:30,527 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 10 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-03-19 06:16:30,527 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 59 transitions. [2022-03-19 06:16:30,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-19 06:16:30,528 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:30,528 INFO L500 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:30,542 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 06:16:30,739 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 06:16:30,739 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:30,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:30,740 INFO L85 PathProgramCache]: Analyzing trace with hash 708181929, now seen corresponding path program 15 times [2022-03-19 06:16:30,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:30,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2108090349] [2022-03-19 06:16:30,742 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:30,742 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:30,742 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:30,742 INFO L85 PathProgramCache]: Analyzing trace with hash 708181929, now seen corresponding path program 16 times [2022-03-19 06:16:30,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:30,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995012599] [2022-03-19 06:16:30,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:30,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:30,754 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:30,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1151702050] [2022-03-19 06:16:30,755 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:16:30,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:30,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:30,758 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 06:16:30,760 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 06:16:31,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:16:31,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:31,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-19 06:16:31,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:31,561 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-19 06:16:31,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:31,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:31,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995012599] [2022-03-19 06:16:31,746 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:31,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151702050] [2022-03-19 06:16:31,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151702050] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:31,746 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:31,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2022-03-19 06:16:31,747 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:31,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2108090349] [2022-03-19 06:16:31,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2108090349] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:31,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:31,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-19 06:16:31,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542763300] [2022-03-19 06:16:31,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:31,748 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-19 06:16:31,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:31,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-19 06:16:31,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-03-19 06:16:31,749 INFO L87 Difference]: Start difference. First operand 52 states and 59 transitions. Second operand has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 11 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2022-03-19 06:16:31,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:31,940 INFO L93 Difference]: Finished difference Result 60 states and 68 transitions. [2022-03-19 06:16:31,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-19 06:16:31,940 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 11 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 79 [2022-03-19 06:16:31,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:31,941 INFO L225 Difference]: With dead ends: 60 [2022-03-19 06:16:31,941 INFO L226 Difference]: Without dead ends: 55 [2022-03-19 06:16:31,942 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-03-19 06:16:31,942 INFO L912 BasicCegarLoop]: 46 mSDtfsCounter, 2 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:31,942 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 465 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 06:16:31,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-03-19 06:16:31,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-03-19 06:16:31,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 36 states have (on average 1.0277777777777777) internal successors, (37), 36 states have internal predecessors, (37), 14 states have call successors, (14), 6 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-19 06:16:31,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 63 transitions. [2022-03-19 06:16:31,951 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 63 transitions. Word has length 79 [2022-03-19 06:16:31,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:31,951 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 63 transitions. [2022-03-19 06:16:31,952 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 11 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2022-03-19 06:16:31,952 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 63 transitions. [2022-03-19 06:16:31,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-19 06:16:31,953 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:31,953 INFO L500 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:31,959 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 06:16:32,159 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 06:16:32,160 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:32,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:32,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1649446584, now seen corresponding path program 17 times [2022-03-19 06:16:32,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:32,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [103937201] [2022-03-19 06:16:32,163 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:32,163 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:32,163 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:32,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1649446584, now seen corresponding path program 18 times [2022-03-19 06:16:32,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:32,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151690761] [2022-03-19 06:16:32,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:32,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:32,172 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:32,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1337882977] [2022-03-19 06:16:32,172 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:16:32,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:32,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:32,173 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 06:16:32,175 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 06:16:33,018 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-19 06:16:33,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:33,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-19 06:16:33,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:33,463 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 66 proven. 137 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-03-19 06:16:33,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:37,690 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse0 (* 6 c_main_~y~0 c_main_~y~0 c_main_~y~0)) (.cse1 (* 13 c_main_~y~0 c_main_~y~0)) (.cse2 (* c_main_~y~0 c_main_~y~0 c_main_~y~0 c_main_~y~0))) (or (not (<= (+ (* c_main_~y~0 c_main_~y~0 c_main_~y~0) c_main_~x~0 1 (* 3 (* c_main_~y~0 c_main_~y~0))) (div (+ .cse0 .cse1 4 .cse2) 4))) (forall ((main_~k~0 Int)) (or (< (+ c_main_~c~0 1) main_~k~0) (not (< c_main_~c~0 main_~k~0)) (let ((.cse3 (+ c_main_~y~0 1))) (= (* .cse3 .cse3) (* main_~k~0 .cse3))))) (not (= 0 (mod (+ .cse0 .cse1 .cse2) 4))))) is different from false [2022-03-19 06:16:41,755 WARN L833 $PredicateComparison]: unable to prove that (or (forall ((main_~k~0 Int)) (or (< (+ c_main_~c~0 1) main_~k~0) (not (< c_main_~c~0 main_~k~0)) (let ((.cse0 (+ c_main_~y~0 1))) (= (* .cse0 .cse0) (* main_~k~0 .cse0))))) (not (= 0 (mod (+ (* 6 c_main_~y~0 c_main_~y~0 c_main_~y~0) (* 13 c_main_~y~0 c_main_~y~0) (* c_main_~y~0 c_main_~y~0 c_main_~y~0 c_main_~y~0)) 4)))) is different from false [2022-03-19 06:16:41,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:41,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151690761] [2022-03-19 06:16:41,758 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:41,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337882977] [2022-03-19 06:16:41,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337882977] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:41,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:41,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2022-03-19 06:16:41,759 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:41,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [103937201] [2022-03-19 06:16:41,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [103937201] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:41,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:41,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 06:16:41,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677893703] [2022-03-19 06:16:41,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:41,759 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 06:16:41,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:41,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 06:16:41,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=446, Unknown=2, NotChecked=86, Total=600 [2022-03-19 06:16:41,763 INFO L87 Difference]: Start difference. First operand 55 states and 63 transitions. Second operand has 19 states, 18 states have (on average 2.0) internal successors, (36), 16 states have internal predecessors, (36), 12 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2022-03-19 06:16:42,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:42,113 INFO L93 Difference]: Finished difference Result 63 states and 72 transitions. [2022-03-19 06:16:42,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-19 06:16:42,113 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 16 states have internal predecessors, (36), 12 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) Word has length 86 [2022-03-19 06:16:42,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:42,114 INFO L225 Difference]: With dead ends: 63 [2022-03-19 06:16:42,114 INFO L226 Difference]: Without dead ends: 58 [2022-03-19 06:16:42,115 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=87, Invalid=569, Unknown=2, NotChecked=98, Total=756 [2022-03-19 06:16:42,115 INFO L912 BasicCegarLoop]: 36 mSDtfsCounter, 7 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:42,116 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 571 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 06:16:42,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2022-03-19 06:16:42,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2022-03-19 06:16:42,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 38 states have (on average 1.0263157894736843) internal successors, (39), 38 states have internal predecessors, (39), 15 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-19 06:16:42,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 67 transitions. [2022-03-19 06:16:42,127 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 67 transitions. Word has length 86 [2022-03-19 06:16:42,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:42,128 INFO L478 AbstractCegarLoop]: Abstraction has 58 states and 67 transitions. [2022-03-19 06:16:42,128 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 16 states have internal predecessors, (36), 12 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2022-03-19 06:16:42,128 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 67 transitions. [2022-03-19 06:16:42,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-03-19 06:16:42,129 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:42,129 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:42,143 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 06:16:42,340 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 06:16:42,340 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:42,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:42,341 INFO L85 PathProgramCache]: Analyzing trace with hash -373309751, now seen corresponding path program 19 times [2022-03-19 06:16:42,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:42,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1550543006] [2022-03-19 06:16:42,343 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:42,343 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:42,344 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:42,344 INFO L85 PathProgramCache]: Analyzing trace with hash -373309751, now seen corresponding path program 20 times [2022-03-19 06:16:42,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:42,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351895997] [2022-03-19 06:16:42,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:42,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:42,359 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:42,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [232379430] [2022-03-19 06:16:42,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:16:42,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:42,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:42,361 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 06:16:42,377 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 06:16:43,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:16:43,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:43,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-19 06:16:43,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:43,446 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 22 proven. 165 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-19 06:16:43,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:43,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:43,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351895997] [2022-03-19 06:16:43,592 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:43,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232379430] [2022-03-19 06:16:43,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232379430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:43,592 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:43,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-03-19 06:16:43,592 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:43,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1550543006] [2022-03-19 06:16:43,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1550543006] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:43,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:43,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 06:16:43,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472924984] [2022-03-19 06:16:43,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:43,593 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 06:16:43,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:43,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 06:16:43,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-03-19 06:16:43,594 INFO L87 Difference]: Start difference. First operand 58 states and 67 transitions. Second operand has 16 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 13 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2022-03-19 06:16:43,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:43,851 INFO L93 Difference]: Finished difference Result 66 states and 76 transitions. [2022-03-19 06:16:43,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 06:16:43,852 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 13 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 93 [2022-03-19 06:16:43,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:43,853 INFO L225 Difference]: With dead ends: 66 [2022-03-19 06:16:43,853 INFO L226 Difference]: Without dead ends: 61 [2022-03-19 06:16:43,853 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2022-03-19 06:16:43,854 INFO L912 BasicCegarLoop]: 52 mSDtfsCounter, 2 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:43,854 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 597 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 06:16:43,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2022-03-19 06:16:43,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2022-03-19 06:16:43,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 40 states have (on average 1.025) internal successors, (41), 40 states have internal predecessors, (41), 16 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-19 06:16:43,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 71 transitions. [2022-03-19 06:16:43,871 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 71 transitions. Word has length 93 [2022-03-19 06:16:43,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:43,871 INFO L478 AbstractCegarLoop]: Abstraction has 61 states and 71 transitions. [2022-03-19 06:16:43,871 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 13 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2022-03-19 06:16:43,871 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 71 transitions. [2022-03-19 06:16:43,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-19 06:16:43,872 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:43,872 INFO L500 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:43,879 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 06:16:44,073 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 06:16:44,073 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:44,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:44,074 INFO L85 PathProgramCache]: Analyzing trace with hash -22647256, now seen corresponding path program 21 times [2022-03-19 06:16:44,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:44,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1814389599] [2022-03-19 06:16:44,076 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:44,076 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:44,076 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:44,076 INFO L85 PathProgramCache]: Analyzing trace with hash -22647256, now seen corresponding path program 22 times [2022-03-19 06:16:44,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:44,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988140726] [2022-03-19 06:16:44,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:44,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:44,084 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:44,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [228938908] [2022-03-19 06:16:44,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:16:44,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:44,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:44,086 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 06:16:44,087 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 06:16:45,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:16:45,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:45,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-19 06:16:45,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:45,583 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 24 proven. 198 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-19 06:16:45,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:45,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:16:45,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988140726] [2022-03-19 06:16:45,733 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:16:45,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228938908] [2022-03-19 06:16:45,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228938908] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:16:45,733 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:16:45,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-03-19 06:16:45,733 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:16:45,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1814389599] [2022-03-19 06:16:45,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1814389599] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:16:45,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:16:45,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-19 06:16:45,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566824669] [2022-03-19 06:16:45,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:16:45,734 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 06:16:45,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:45,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 06:16:45,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2022-03-19 06:16:45,735 INFO L87 Difference]: Start difference. First operand 61 states and 71 transitions. Second operand has 17 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 14 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2022-03-19 06:16:46,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:16:46,027 INFO L93 Difference]: Finished difference Result 69 states and 80 transitions. [2022-03-19 06:16:46,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 06:16:46,028 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 14 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 100 [2022-03-19 06:16:46,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:16:46,029 INFO L225 Difference]: With dead ends: 69 [2022-03-19 06:16:46,029 INFO L226 Difference]: Without dead ends: 64 [2022-03-19 06:16:46,029 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-03-19 06:16:46,030 INFO L912 BasicCegarLoop]: 55 mSDtfsCounter, 2 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 06:16:46,030 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 669 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 06:16:46,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-19 06:16:46,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2022-03-19 06:16:46,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 42 states have (on average 1.0238095238095237) internal successors, (43), 42 states have internal predecessors, (43), 17 states have call successors, (17), 6 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 06:16:46,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 75 transitions. [2022-03-19 06:16:46,039 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 75 transitions. Word has length 100 [2022-03-19 06:16:46,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:16:46,039 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 75 transitions. [2022-03-19 06:16:46,040 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 14 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2022-03-19 06:16:46,040 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 75 transitions. [2022-03-19 06:16:46,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-03-19 06:16:46,040 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:16:46,041 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:16:46,047 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 06:16:46,243 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 06:16:46,243 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:16:46,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:16:46,244 INFO L85 PathProgramCache]: Analyzing trace with hash 893158889, now seen corresponding path program 23 times [2022-03-19 06:16:46,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:16:46,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [180480991] [2022-03-19 06:16:46,247 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:16:46,247 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:16:46,247 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:16:46,247 INFO L85 PathProgramCache]: Analyzing trace with hash 893158889, now seen corresponding path program 24 times [2022-03-19 06:16:46,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:16:46,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763636941] [2022-03-19 06:16:46,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:16:46,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:16:46,257 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:16:46,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1964182956] [2022-03-19 06:16:46,258 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:16:46,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:16:46,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:16:46,265 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 06:16:46,266 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 06:16:46,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-19 06:16:46,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:16:46,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 68 conjunts are in the unsatisfiable core [2022-03-19 06:16:46,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:16:47,110 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 90 proven. 236 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-03-19 06:16:47,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:16:51,327 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse1 (* 6 c_main_~y~0 c_main_~y~0 c_main_~y~0)) (.cse2 (* 13 c_main_~y~0 c_main_~y~0)) (.cse3 (* c_main_~y~0 c_main_~y~0 c_main_~y~0 c_main_~y~0))) (or (let ((.cse0 (+ c_main_~y~0 1))) (= (* .cse0 c_main_~k~0) (* .cse0 .cse0))) (not (<= (+ (* c_main_~y~0 c_main_~y~0 c_main_~y~0) c_main_~x~0 1 (* 3 (* c_main_~y~0 c_main_~y~0))) (div (+ .cse1 .cse2 4 .cse3) 4))) (not (= 0 (mod (+ .cse1 .cse2 .cse3) 4))) (< (+ c_main_~c~0 1) c_main_~k~0) (not (< c_main_~c~0 c_main_~k~0)))) is different from false [2022-03-19 06:16:55,380 WARN L833 $PredicateComparison]: unable to prove that (or (= (+ (* c_main_~y~0 c_main_~k~0) c_main_~k~0) (+ (* 2 c_main_~y~0) (* c_main_~y~0 c_main_~y~0) 1)) (<= c_main_~k~0 c_main_~c~0) (not (= 0 (mod (+ (* 6 c_main_~y~0 c_main_~y~0 c_main_~y~0) (* 13 c_main_~y~0 c_main_~y~0) (* c_main_~y~0 c_main_~y~0 c_main_~y~0 c_main_~y~0)) 4))) (< (+ c_main_~c~0 1) c_main_~k~0)) is different from false [2022-03-19 06:17:49,207 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse0 (+ 3 c_main_~y~0))) (or (= (+ (* 2 c_main_~y~0) 7 (* .cse0 .cse0)) (+ (* .cse0 c_main_~k~0) c_main_~k~0)) (< (+ c_main_~c~0 4) c_main_~k~0) (not (= (mod (+ (* .cse0 .cse0 .cse0 .cse0) (* .cse0 .cse0 13) (* .cse0 .cse0 .cse0 6)) 4) 0)) (<= c_main_~k~0 (+ 3 c_main_~c~0)))) is different from false [2022-03-19 06:18:40,870 WARN L833 $PredicateComparison]: unable to prove that (or (not (= (mod (let ((.cse0 (+ 6 c_main_~y~0))) (+ (* .cse0 .cse0 .cse0 6) (* .cse0 .cse0 13) (* .cse0 .cse0 .cse0 .cse0))) 4) 0)) (forall ((main_~k~0 Int)) (or (<= main_~k~0 (+ 6 c_main_~c~0)) (< (+ 7 c_main_~c~0) main_~k~0) (= (+ (* 7 main_~k~0) (* main_~k~0 c_main_~y~0)) (+ (* 14 c_main_~y~0) 49 (* c_main_~y~0 c_main_~y~0)))))) is different from false [2022-03-19 06:18:42,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:18:42,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763636941] [2022-03-19 06:18:42,893 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:18:42,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964182956] [2022-03-19 06:18:42,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964182956] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:18:42,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:18:42,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2022-03-19 06:18:42,893 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:18:42,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [180480991] [2022-03-19 06:18:42,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [180480991] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:18:42,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:18:42,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-19 06:18:42,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364849546] [2022-03-19 06:18:42,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:18:42,894 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-19 06:18:42,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:42,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-19 06:18:42,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=736, Unknown=12, NotChecked=236, Total=1122 [2022-03-19 06:18:42,895 INFO L87 Difference]: Start difference. First operand 64 states and 75 transitions. Second operand has 22 states, 21 states have (on average 2.0) internal successors, (42), 19 states have internal predecessors, (42), 15 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 14 states have call predecessors, (15), 14 states have call successors, (15) [2022-03-19 06:18:43,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:18:43,363 INFO L93 Difference]: Finished difference Result 72 states and 84 transitions. [2022-03-19 06:18:43,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 06:18:43,363 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0) internal successors, (42), 19 states have internal predecessors, (42), 15 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 14 states have call predecessors, (15), 14 states have call successors, (15) Word has length 107 [2022-03-19 06:18:43,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:18:43,364 INFO L225 Difference]: With dead ends: 72 [2022-03-19 06:18:43,364 INFO L226 Difference]: Without dead ends: 67 [2022-03-19 06:18:43,365 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 74.7s TimeCoverageRelationStatistics Valid=159, Invalid=901, Unknown=12, NotChecked=260, Total=1332 [2022-03-19 06:18:43,365 INFO L912 BasicCegarLoop]: 42 mSDtfsCounter, 8 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 06:18:43,366 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 709 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 06:18:43,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-03-19 06:18:43,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2022-03-19 06:18:43,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 44 states have (on average 1.0227272727272727) internal successors, (45), 44 states have internal predecessors, (45), 18 states have call successors, (18), 6 states have call predecessors, (18), 4 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-19 06:18:43,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 79 transitions. [2022-03-19 06:18:43,376 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 79 transitions. Word has length 107 [2022-03-19 06:18:43,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:18:43,377 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 79 transitions. [2022-03-19 06:18:43,377 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0) internal successors, (42), 19 states have internal predecessors, (42), 15 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 14 states have call predecessors, (15), 14 states have call successors, (15) [2022-03-19 06:18:43,377 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 79 transitions. [2022-03-19 06:18:43,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-03-19 06:18:43,378 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:18:43,378 INFO L500 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:18:43,388 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 06:18:43,584 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 06:18:43,585 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:18:43,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:18:43,585 INFO L85 PathProgramCache]: Analyzing trace with hash 363946760, now seen corresponding path program 25 times [2022-03-19 06:18:43,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:43,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [139812391] [2022-03-19 06:18:43,587 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:18:43,587 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:18:43,587 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:18:43,588 INFO L85 PathProgramCache]: Analyzing trace with hash 363946760, now seen corresponding path program 26 times [2022-03-19 06:18:43,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:18:43,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263776387] [2022-03-19 06:18:43,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:18:43,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:18:43,596 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:18:43,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1663162565] [2022-03-19 06:18:43,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:18:43,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:18:43,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:18:43,598 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 06:18:43,599 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 06:18:44,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:18:44,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:18:44,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 60 conjunts are in the unsatisfiable core [2022-03-19 06:18:44,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:18:44,828 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 28 proven. 273 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-03-19 06:18:44,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:18:44,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:18:44,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263776387] [2022-03-19 06:18:44,956 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:18:44,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663162565] [2022-03-19 06:18:44,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663162565] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:18:44,957 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:18:44,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2022-03-19 06:18:44,957 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:18:44,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [139812391] [2022-03-19 06:18:44,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [139812391] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:18:44,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:18:44,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-19 06:18:44,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028482810] [2022-03-19 06:18:44,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:18:44,958 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-19 06:18:44,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:44,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-19 06:18:44,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2022-03-19 06:18:44,959 INFO L87 Difference]: Start difference. First operand 67 states and 79 transitions. Second operand has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 16 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2022-03-19 06:18:45,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:18:45,279 INFO L93 Difference]: Finished difference Result 75 states and 88 transitions. [2022-03-19 06:18:45,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-19 06:18:45,280 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 16 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 114 [2022-03-19 06:18:45,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:18:45,281 INFO L225 Difference]: With dead ends: 75 [2022-03-19 06:18:45,281 INFO L226 Difference]: Without dead ends: 70 [2022-03-19 06:18:45,281 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-03-19 06:18:45,282 INFO L912 BasicCegarLoop]: 61 mSDtfsCounter, 2 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:18:45,282 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 825 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 06:18:45,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2022-03-19 06:18:45,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2022-03-19 06:18:45,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 46 states have (on average 1.0217391304347827) internal successors, (47), 46 states have internal predecessors, (47), 19 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-19 06:18:45,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 83 transitions. [2022-03-19 06:18:45,293 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 83 transitions. Word has length 114 [2022-03-19 06:18:45,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:18:45,294 INFO L478 AbstractCegarLoop]: Abstraction has 70 states and 83 transitions. [2022-03-19 06:18:45,294 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 16 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2022-03-19 06:18:45,294 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 83 transitions. [2022-03-19 06:18:45,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-03-19 06:18:45,295 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:18:45,295 INFO L500 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:18:45,302 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 06:18:45,502 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 06:18:45,502 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:18:45,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:18:45,503 INFO L85 PathProgramCache]: Analyzing trace with hash -2101455607, now seen corresponding path program 27 times [2022-03-19 06:18:45,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:45,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1850386269] [2022-03-19 06:18:45,506 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:18:45,507 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:18:45,507 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:18:45,507 INFO L85 PathProgramCache]: Analyzing trace with hash -2101455607, now seen corresponding path program 28 times [2022-03-19 06:18:45,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:18:45,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019862840] [2022-03-19 06:18:45,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:18:45,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:18:45,519 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:18:45,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1985935659] [2022-03-19 06:18:45,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:18:45,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:18:45,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:18:45,521 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 06:18:45,523 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 06:18:46,456 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:18:46,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:18:46,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-19 06:18:46,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:18:46,887 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 30 proven. 315 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-19 06:18:46,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:18:47,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:18:47,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019862840] [2022-03-19 06:18:47,106 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:18:47,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985935659] [2022-03-19 06:18:47,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985935659] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:18:47,106 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:18:47,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2022-03-19 06:18:47,106 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:18:47,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1850386269] [2022-03-19 06:18:47,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1850386269] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:18:47,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:18:47,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-19 06:18:47,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804681702] [2022-03-19 06:18:47,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:18:47,107 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-19 06:18:47,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:47,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-19 06:18:47,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2022-03-19 06:18:47,108 INFO L87 Difference]: Start difference. First operand 70 states and 83 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 17 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-19 06:18:47,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:18:47,441 INFO L93 Difference]: Finished difference Result 78 states and 92 transitions. [2022-03-19 06:18:47,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-19 06:18:47,442 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 17 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 121 [2022-03-19 06:18:47,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:18:47,442 INFO L225 Difference]: With dead ends: 78 [2022-03-19 06:18:47,442 INFO L226 Difference]: Without dead ends: 73 [2022-03-19 06:18:47,443 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2022-03-19 06:18:47,443 INFO L912 BasicCegarLoop]: 64 mSDtfsCounter, 2 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:18:47,444 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 909 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 06:18:47,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-03-19 06:18:47,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2022-03-19 06:18:47,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 48 states have (on average 1.0208333333333333) internal successors, (49), 48 states have internal predecessors, (49), 20 states have call successors, (20), 6 states have call predecessors, (20), 4 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-19 06:18:47,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 87 transitions. [2022-03-19 06:18:47,455 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 87 transitions. Word has length 121 [2022-03-19 06:18:47,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:18:47,455 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 87 transitions. [2022-03-19 06:18:47,455 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 17 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2022-03-19 06:18:47,456 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 87 transitions. [2022-03-19 06:18:47,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-19 06:18:47,457 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:18:47,457 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:18:47,467 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 06:18:47,663 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 06:18:47,664 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:18:47,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:18:47,664 INFO L85 PathProgramCache]: Analyzing trace with hash -729919512, now seen corresponding path program 29 times [2022-03-19 06:18:47,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:47,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [294851655] [2022-03-19 06:18:47,666 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:18:47,666 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:18:47,666 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:18:47,666 INFO L85 PathProgramCache]: Analyzing trace with hash -729919512, now seen corresponding path program 30 times [2022-03-19 06:18:47,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:18:47,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436396055] [2022-03-19 06:18:47,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:18:47,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:18:47,678 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:18:47,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1750364836] [2022-03-19 06:18:47,678 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:18:47,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:18:47,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:18:47,682 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 06:18:47,685 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 06:18:48,100 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-03-19 06:18:48,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:18:48,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 69 conjunts are in the unsatisfiable core [2022-03-19 06:18:48,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:18:48,609 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 32 proven. 360 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2022-03-19 06:18:48,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:18:49,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:18:49,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436396055] [2022-03-19 06:18:49,303 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:18:49,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750364836] [2022-03-19 06:18:49,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750364836] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:18:49,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:18:49,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2022-03-19 06:18:49,303 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:18:49,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [294851655] [2022-03-19 06:18:49,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [294851655] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:18:49,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:18:49,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-19 06:18:49,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127618744] [2022-03-19 06:18:49,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:18:49,304 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-19 06:18:49,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:49,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-19 06:18:49,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2022-03-19 06:18:49,305 INFO L87 Difference]: Start difference. First operand 73 states and 87 transitions. Second operand has 21 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 18 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2022-03-19 06:18:49,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:18:49,724 INFO L93 Difference]: Finished difference Result 81 states and 96 transitions. [2022-03-19 06:18:49,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-19 06:18:49,725 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 18 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) Word has length 128 [2022-03-19 06:18:49,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:18:49,725 INFO L225 Difference]: With dead ends: 81 [2022-03-19 06:18:49,725 INFO L226 Difference]: Without dead ends: 76 [2022-03-19 06:18:49,726 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 159 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=196, Invalid=860, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 06:18:49,726 INFO L912 BasicCegarLoop]: 67 mSDtfsCounter, 2 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 997 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 06:18:49,727 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 997 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 06:18:49,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-03-19 06:18:49,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2022-03-19 06:18:49,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 50 states have (on average 1.02) internal successors, (51), 50 states have internal predecessors, (51), 21 states have call successors, (21), 6 states have call predecessors, (21), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-19 06:18:49,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 91 transitions. [2022-03-19 06:18:49,739 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 91 transitions. Word has length 128 [2022-03-19 06:18:49,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:18:49,740 INFO L478 AbstractCegarLoop]: Abstraction has 76 states and 91 transitions. [2022-03-19 06:18:49,740 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 18 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2022-03-19 06:18:49,740 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 91 transitions. [2022-03-19 06:18:49,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-03-19 06:18:49,741 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:18:49,741 INFO L500 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:18:49,747 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 06:18:49,947 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 06:18:49,948 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:18:49,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:18:49,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1087843369, now seen corresponding path program 31 times [2022-03-19 06:18:49,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:49,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1806071543] [2022-03-19 06:18:49,951 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:18:49,951 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:18:49,951 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:18:49,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1087843369, now seen corresponding path program 32 times [2022-03-19 06:18:49,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:18:49,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698241722] [2022-03-19 06:18:49,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:18:49,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:18:49,969 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:18:49,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1052132007] [2022-03-19 06:18:49,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:18:49,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:18:49,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:18:49,970 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 06:18:49,972 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 06:18:50,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:18:50,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:18:50,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 72 conjunts are in the unsatisfiable core [2022-03-19 06:18:50,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:18:51,049 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 34 proven. 408 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-19 06:18:51,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:18:51,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:18:51,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698241722] [2022-03-19 06:18:51,288 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:18:51,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052132007] [2022-03-19 06:18:51,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052132007] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:18:51,288 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:18:51,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2022-03-19 06:18:51,289 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:18:51,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1806071543] [2022-03-19 06:18:51,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1806071543] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:18:51,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:18:51,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-19 06:18:51,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792664214] [2022-03-19 06:18:51,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:18:51,289 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-19 06:18:51,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:51,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-19 06:18:51,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2022-03-19 06:18:51,290 INFO L87 Difference]: Start difference. First operand 76 states and 91 transitions. Second operand has 22 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 19 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2022-03-19 06:18:51,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:18:51,712 INFO L93 Difference]: Finished difference Result 84 states and 100 transitions. [2022-03-19 06:18:51,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-19 06:18:51,712 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 19 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 135 [2022-03-19 06:18:51,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:18:51,713 INFO L225 Difference]: With dead ends: 84 [2022-03-19 06:18:51,713 INFO L226 Difference]: Without dead ends: 79 [2022-03-19 06:18:51,714 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2022-03-19 06:18:51,714 INFO L912 BasicCegarLoop]: 70 mSDtfsCounter, 2 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1089 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 06:18:51,714 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1089 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 06:18:51,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-03-19 06:18:51,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2022-03-19 06:18:51,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 52 states have (on average 1.0192307692307692) internal successors, (53), 52 states have internal predecessors, (53), 22 states have call successors, (22), 6 states have call predecessors, (22), 4 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-03-19 06:18:51,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 95 transitions. [2022-03-19 06:18:51,732 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 95 transitions. Word has length 135 [2022-03-19 06:18:51,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:18:51,732 INFO L478 AbstractCegarLoop]: Abstraction has 79 states and 95 transitions. [2022-03-19 06:18:51,733 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 19 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2022-03-19 06:18:51,733 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 95 transitions. [2022-03-19 06:18:51,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-03-19 06:18:51,735 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:18:51,736 INFO L500 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:18:51,745 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 06:18:51,946 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 06:18:51,946 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:18:51,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:18:51,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1539623736, now seen corresponding path program 33 times [2022-03-19 06:18:51,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:51,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [961506984] [2022-03-19 06:18:51,949 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:18:51,949 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:18:51,949 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:18:51,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1539623736, now seen corresponding path program 34 times [2022-03-19 06:18:51,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:18:51,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436013734] [2022-03-19 06:18:51,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:18:51,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:18:51,959 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:18:51,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1786227435] [2022-03-19 06:18:51,959 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:18:51,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:18:51,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:18:51,960 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 06:18:51,962 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 06:18:52,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:18:52,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:18:52,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-19 06:18:52,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:18:53,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 36 proven. 459 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2022-03-19 06:18:53,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:18:53,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:18:53,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436013734] [2022-03-19 06:18:53,193 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:18:53,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786227435] [2022-03-19 06:18:53,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786227435] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:18:53,194 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:18:53,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-03-19 06:18:53,194 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:18:53,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [961506984] [2022-03-19 06:18:53,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [961506984] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:18:53,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:18:53,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-19 06:18:53,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074788500] [2022-03-19 06:18:53,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:18:53,196 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-19 06:18:53,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:53,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-19 06:18:53,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2022-03-19 06:18:53,198 INFO L87 Difference]: Start difference. First operand 79 states and 95 transitions. Second operand has 23 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 20 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2022-03-19 06:18:53,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:18:53,707 INFO L93 Difference]: Finished difference Result 87 states and 104 transitions. [2022-03-19 06:18:53,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-19 06:18:53,708 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 20 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) Word has length 142 [2022-03-19 06:18:53,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:18:53,709 INFO L225 Difference]: With dead ends: 87 [2022-03-19 06:18:53,709 INFO L226 Difference]: Without dead ends: 82 [2022-03-19 06:18:53,709 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 129 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2022-03-19 06:18:53,710 INFO L912 BasicCegarLoop]: 73 mSDtfsCounter, 2 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:18:53,710 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1185 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 06:18:53,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-03-19 06:18:53,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2022-03-19 06:18:53,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 54 states have (on average 1.0185185185185186) internal successors, (55), 54 states have internal predecessors, (55), 23 states have call successors, (23), 6 states have call predecessors, (23), 4 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-19 06:18:53,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 99 transitions. [2022-03-19 06:18:53,720 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 99 transitions. Word has length 142 [2022-03-19 06:18:53,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:18:53,721 INFO L478 AbstractCegarLoop]: Abstraction has 82 states and 99 transitions. [2022-03-19 06:18:53,721 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 20 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2022-03-19 06:18:53,721 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 99 transitions. [2022-03-19 06:18:53,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-03-19 06:18:53,722 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:18:53,722 INFO L500 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:18:53,735 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 06:18:53,928 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 06:18:53,929 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:18:53,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:18:53,929 INFO L85 PathProgramCache]: Analyzing trace with hash -157742263, now seen corresponding path program 35 times [2022-03-19 06:18:53,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:18:53,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [312935303] [2022-03-19 06:18:53,931 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:18:53,931 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:18:53,931 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:18:53,931 INFO L85 PathProgramCache]: Analyzing trace with hash -157742263, now seen corresponding path program 36 times [2022-03-19 06:18:53,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:18:53,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758218278] [2022-03-19 06:18:53,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:18:53,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:18:53,938 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:18:53,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [655186909] [2022-03-19 06:18:53,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:18:53,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:18:53,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:18:53,940 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 06:18:53,941 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 06:19:02,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-03-19 06:19:02,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:02,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-19 06:19:02,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:03,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 38 proven. 513 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-19 06:19:03,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:03,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:03,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758218278] [2022-03-19 06:19:03,449 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:03,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655186909] [2022-03-19 06:19:03,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655186909] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:03,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:03,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-03-19 06:19:03,449 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:03,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [312935303] [2022-03-19 06:19:03,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [312935303] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:03,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:03,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-19 06:19:03,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819776494] [2022-03-19 06:19:03,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:03,450 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-19 06:19:03,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:03,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-19 06:19:03,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2022-03-19 06:19:03,451 INFO L87 Difference]: Start difference. First operand 82 states and 99 transitions. Second operand has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 21 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2022-03-19 06:19:04,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:04,031 INFO L93 Difference]: Finished difference Result 90 states and 108 transitions. [2022-03-19 06:19:04,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-19 06:19:04,031 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 21 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 149 [2022-03-19 06:19:04,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:04,032 INFO L225 Difference]: With dead ends: 90 [2022-03-19 06:19:04,032 INFO L226 Difference]: Without dead ends: 85 [2022-03-19 06:19:04,033 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=85, Invalid=727, Unknown=0, NotChecked=0, Total=812 [2022-03-19 06:19:04,033 INFO L912 BasicCegarLoop]: 76 mSDtfsCounter, 2 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:04,033 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1285 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 06:19:04,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2022-03-19 06:19:04,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2022-03-19 06:19:04,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 56 states have (on average 1.0178571428571428) internal successors, (57), 56 states have internal predecessors, (57), 24 states have call successors, (24), 6 states have call predecessors, (24), 4 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 06:19:04,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 103 transitions. [2022-03-19 06:19:04,046 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 103 transitions. Word has length 149 [2022-03-19 06:19:04,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:04,046 INFO L478 AbstractCegarLoop]: Abstraction has 85 states and 103 transitions. [2022-03-19 06:19:04,047 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 21 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2022-03-19 06:19:04,047 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 103 transitions. [2022-03-19 06:19:04,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-03-19 06:19:04,048 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:04,048 INFO L500 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:04,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-19 06:19:04,257 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 06:19:04,258 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:04,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:04,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1167462824, now seen corresponding path program 37 times [2022-03-19 06:19:04,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:04,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [774636389] [2022-03-19 06:19:04,260 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:04,261 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:04,261 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:04,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1167462824, now seen corresponding path program 38 times [2022-03-19 06:19:04,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:04,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022843479] [2022-03-19 06:19:04,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:04,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:04,269 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:04,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1556252850] [2022-03-19 06:19:04,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:19:04,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:04,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:04,270 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 06:19:04,271 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 06:19:04,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:19:04,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:04,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 85 conjunts are in the unsatisfiable core [2022-03-19 06:19:04,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:05,575 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 40 proven. 570 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2022-03-19 06:19:05,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:07,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:07,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022843479] [2022-03-19 06:19:07,510 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:07,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556252850] [2022-03-19 06:19:07,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556252850] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:07,510 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:07,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2022-03-19 06:19:07,510 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:07,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [774636389] [2022-03-19 06:19:07,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [774636389] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:07,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:07,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-19 06:19:07,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929721616] [2022-03-19 06:19:07,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:07,511 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-19 06:19:07,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:07,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-19 06:19:07,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=457, Invalid=1613, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 06:19:07,512 INFO L87 Difference]: Start difference. First operand 85 states and 103 transitions. Second operand has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 22 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2022-03-19 06:19:08,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:08,119 INFO L93 Difference]: Finished difference Result 93 states and 112 transitions. [2022-03-19 06:19:08,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-19 06:19:08,121 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 22 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 156 [2022-03-19 06:19:08,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:08,122 INFO L225 Difference]: With dead ends: 93 [2022-03-19 06:19:08,122 INFO L226 Difference]: Without dead ends: 88 [2022-03-19 06:19:08,123 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 249 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=467, Invalid=1789, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 06:19:08,123 INFO L912 BasicCegarLoop]: 79 mSDtfsCounter, 2 mSDsluCounter, 1310 mSDsCounter, 0 mSdLazyCounter, 973 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1389 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:08,124 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1389 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 973 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 06:19:08,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-03-19 06:19:08,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2022-03-19 06:19:08,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 58 states have (on average 1.0172413793103448) internal successors, (59), 58 states have internal predecessors, (59), 25 states have call successors, (25), 6 states have call predecessors, (25), 4 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 06:19:08,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 107 transitions. [2022-03-19 06:19:08,150 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 107 transitions. Word has length 156 [2022-03-19 06:19:08,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:08,153 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 107 transitions. [2022-03-19 06:19:08,153 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 22 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2022-03-19 06:19:08,153 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 107 transitions. [2022-03-19 06:19:08,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-03-19 06:19:08,155 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:08,155 INFO L500 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:08,164 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 06:19:08,362 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 06:19:08,362 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:08,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:08,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1670771305, now seen corresponding path program 39 times [2022-03-19 06:19:08,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:08,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1192596274] [2022-03-19 06:19:08,364 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:08,364 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:08,365 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:08,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1670771305, now seen corresponding path program 40 times [2022-03-19 06:19:08,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:08,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453644352] [2022-03-19 06:19:08,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:08,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:08,372 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:08,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [486991306] [2022-03-19 06:19:08,372 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:19:08,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:08,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:08,374 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 06:19:08,375 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 06:19:08,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:19:08,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:08,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 88 conjunts are in the unsatisfiable core [2022-03-19 06:19:08,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:09,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 42 proven. 630 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-19 06:19:09,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:09,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:09,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453644352] [2022-03-19 06:19:09,650 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:09,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486991306] [2022-03-19 06:19:09,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486991306] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:09,650 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:09,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2022-03-19 06:19:09,650 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:09,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1192596274] [2022-03-19 06:19:09,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1192596274] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:09,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:09,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-03-19 06:19:09,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580714503] [2022-03-19 06:19:09,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:09,651 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-19 06:19:09,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:09,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-19 06:19:09,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=731, Unknown=0, NotChecked=0, Total=812 [2022-03-19 06:19:09,652 INFO L87 Difference]: Start difference. First operand 88 states and 107 transitions. Second operand has 26 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 23 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2022-03-19 06:19:10,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:10,216 INFO L93 Difference]: Finished difference Result 96 states and 116 transitions. [2022-03-19 06:19:10,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-19 06:19:10,217 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 23 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) Word has length 163 [2022-03-19 06:19:10,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:10,218 INFO L225 Difference]: With dead ends: 96 [2022-03-19 06:19:10,218 INFO L226 Difference]: Without dead ends: 91 [2022-03-19 06:19:10,218 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2022-03-19 06:19:10,218 INFO L912 BasicCegarLoop]: 82 mSDtfsCounter, 2 mSDsluCounter, 1415 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:10,219 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1497 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-19 06:19:10,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2022-03-19 06:19:10,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2022-03-19 06:19:10,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 60 states have (on average 1.0166666666666666) internal successors, (61), 60 states have internal predecessors, (61), 26 states have call successors, (26), 6 states have call predecessors, (26), 4 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 06:19:10,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 111 transitions. [2022-03-19 06:19:10,248 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 111 transitions. Word has length 163 [2022-03-19 06:19:10,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:10,249 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 111 transitions. [2022-03-19 06:19:10,249 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 23 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2022-03-19 06:19:10,249 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 111 transitions. [2022-03-19 06:19:10,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-03-19 06:19:10,250 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:10,250 INFO L500 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:10,257 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 06:19:10,457 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 06:19:10,457 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:10,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:10,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1329797496, now seen corresponding path program 41 times [2022-03-19 06:19:10,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:10,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [850785966] [2022-03-19 06:19:10,460 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:10,460 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:10,460 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:10,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1329797496, now seen corresponding path program 42 times [2022-03-19 06:19:10,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:10,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390970261] [2022-03-19 06:19:10,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:10,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:10,468 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:10,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2058111965] [2022-03-19 06:19:10,468 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:19:10,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:10,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:10,469 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 06:19:10,473 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 06:19:12,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-19 06:19:12,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:12,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-19 06:19:12,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:13,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1661 backedges. 44 proven. 693 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2022-03-19 06:19:13,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:13,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:13,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390970261] [2022-03-19 06:19:13,759 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:13,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058111965] [2022-03-19 06:19:13,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058111965] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:13,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:13,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2022-03-19 06:19:13,760 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:13,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [850785966] [2022-03-19 06:19:13,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [850785966] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:13,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:13,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-03-19 06:19:13,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583377925] [2022-03-19 06:19:13,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:13,761 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-19 06:19:13,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:13,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-19 06:19:13,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=786, Unknown=0, NotChecked=0, Total=870 [2022-03-19 06:19:13,762 INFO L87 Difference]: Start difference. First operand 91 states and 111 transitions. Second operand has 27 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 24 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2022-03-19 06:19:14,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:14,420 INFO L93 Difference]: Finished difference Result 99 states and 120 transitions. [2022-03-19 06:19:14,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-19 06:19:14,438 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 24 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) Word has length 170 [2022-03-19 06:19:14,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:14,439 INFO L225 Difference]: With dead ends: 99 [2022-03-19 06:19:14,439 INFO L226 Difference]: Without dead ends: 94 [2022-03-19 06:19:14,440 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 153 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=898, Unknown=0, NotChecked=0, Total=992 [2022-03-19 06:19:14,440 INFO L912 BasicCegarLoop]: 85 mSDtfsCounter, 2 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:14,441 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1609 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 06:19:14,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-03-19 06:19:14,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2022-03-19 06:19:14,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 62 states have (on average 1.0161290322580645) internal successors, (63), 62 states have internal predecessors, (63), 27 states have call successors, (27), 6 states have call predecessors, (27), 4 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-19 06:19:14,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 115 transitions. [2022-03-19 06:19:14,454 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 115 transitions. Word has length 170 [2022-03-19 06:19:14,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:14,455 INFO L478 AbstractCegarLoop]: Abstraction has 94 states and 115 transitions. [2022-03-19 06:19:14,455 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 24 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2022-03-19 06:19:14,455 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 115 transitions. [2022-03-19 06:19:14,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-03-19 06:19:14,456 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:14,456 INFO L500 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:14,466 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 06:19:14,665 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 06:19:14,665 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:14,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:14,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1612717687, now seen corresponding path program 43 times [2022-03-19 06:19:14,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:14,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [632289991] [2022-03-19 06:19:14,667 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:14,667 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:14,667 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:14,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1612717687, now seen corresponding path program 44 times [2022-03-19 06:19:14,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:14,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866908844] [2022-03-19 06:19:14,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:14,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:14,675 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:14,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [276561885] [2022-03-19 06:19:14,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:19:14,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:14,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:14,677 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 06:19:14,678 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 06:19:15,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:19:15,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:15,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-19 06:19:15,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:15,849 INFO L134 CoverageAnalysis]: Checked inductivity of 1817 backedges. 46 proven. 759 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-19 06:19:15,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:16,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:16,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866908844] [2022-03-19 06:19:16,072 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:16,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276561885] [2022-03-19 06:19:16,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276561885] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:16,072 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:16,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-03-19 06:19:16,073 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:16,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [632289991] [2022-03-19 06:19:16,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [632289991] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:16,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:16,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-03-19 06:19:16,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577236287] [2022-03-19 06:19:16,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:16,073 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-19 06:19:16,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:16,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-19 06:19:16,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2022-03-19 06:19:16,074 INFO L87 Difference]: Start difference. First operand 94 states and 115 transitions. Second operand has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 25 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2022-03-19 06:19:16,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:16,870 INFO L93 Difference]: Finished difference Result 102 states and 124 transitions. [2022-03-19 06:19:16,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-19 06:19:16,870 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 25 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) Word has length 177 [2022-03-19 06:19:16,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:16,871 INFO L225 Difference]: With dead ends: 102 [2022-03-19 06:19:16,871 INFO L226 Difference]: Without dead ends: 97 [2022-03-19 06:19:16,871 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 159 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 06:19:16,872 INFO L912 BasicCegarLoop]: 88 mSDtfsCounter, 2 mSDsluCounter, 1637 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1725 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:16,872 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1725 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1255 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 06:19:16,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-19 06:19:16,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2022-03-19 06:19:16,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 64 states have (on average 1.015625) internal successors, (65), 64 states have internal predecessors, (65), 28 states have call successors, (28), 6 states have call predecessors, (28), 4 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-19 06:19:16,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 119 transitions. [2022-03-19 06:19:16,887 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 119 transitions. Word has length 177 [2022-03-19 06:19:16,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:16,888 INFO L478 AbstractCegarLoop]: Abstraction has 97 states and 119 transitions. [2022-03-19 06:19:16,888 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 25 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2022-03-19 06:19:16,888 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 119 transitions. [2022-03-19 06:19:16,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-03-19 06:19:16,889 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:16,889 INFO L500 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:16,898 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 06:19:17,095 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 06:19:17,095 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:17,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:17,096 INFO L85 PathProgramCache]: Analyzing trace with hash -178408600, now seen corresponding path program 45 times [2022-03-19 06:19:17,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:17,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [753464404] [2022-03-19 06:19:17,099 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:17,099 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:17,099 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:17,099 INFO L85 PathProgramCache]: Analyzing trace with hash -178408600, now seen corresponding path program 46 times [2022-03-19 06:19:17,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:17,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769877351] [2022-03-19 06:19:17,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:17,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:17,107 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:17,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [244728433] [2022-03-19 06:19:17,107 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:19:17,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:17,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:17,109 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 06:19:17,110 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 06:19:17,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:19:17,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:17,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-19 06:19:17,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:18,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 48 proven. 828 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2022-03-19 06:19:18,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:18,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:18,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769877351] [2022-03-19 06:19:18,506 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:18,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244728433] [2022-03-19 06:19:18,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244728433] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:18,506 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:18,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2022-03-19 06:19:18,506 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:18,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [753464404] [2022-03-19 06:19:18,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [753464404] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:18,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:18,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2022-03-19 06:19:18,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575427797] [2022-03-19 06:19:18,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:18,507 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-19 06:19:18,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:18,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-19 06:19:18,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2022-03-19 06:19:18,509 INFO L87 Difference]: Start difference. First operand 97 states and 119 transitions. Second operand has 29 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 26 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2022-03-19 06:19:19,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:19,308 INFO L93 Difference]: Finished difference Result 105 states and 128 transitions. [2022-03-19 06:19:19,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-19 06:19:19,309 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 26 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) Word has length 184 [2022-03-19 06:19:19,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:19,310 INFO L225 Difference]: With dead ends: 105 [2022-03-19 06:19:19,310 INFO L226 Difference]: Without dead ends: 100 [2022-03-19 06:19:19,310 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 165 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=100, Invalid=1022, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 06:19:19,311 INFO L912 BasicCegarLoop]: 91 mSDtfsCounter, 2 mSDsluCounter, 1754 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1845 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:19,311 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1845 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 06:19:19,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-03-19 06:19:19,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2022-03-19 06:19:19,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 66 states have (on average 1.0151515151515151) internal successors, (67), 66 states have internal predecessors, (67), 29 states have call successors, (29), 6 states have call predecessors, (29), 4 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-03-19 06:19:19,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 123 transitions. [2022-03-19 06:19:19,327 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 123 transitions. Word has length 184 [2022-03-19 06:19:19,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:19,327 INFO L478 AbstractCegarLoop]: Abstraction has 100 states and 123 transitions. [2022-03-19 06:19:19,327 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 26 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2022-03-19 06:19:19,327 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 123 transitions. [2022-03-19 06:19:19,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-03-19 06:19:19,328 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:19,328 INFO L500 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:19,336 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 06:19:19,535 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 06:19:19,536 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:19,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:19,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1007212713, now seen corresponding path program 47 times [2022-03-19 06:19:19,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:19,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [121684076] [2022-03-19 06:19:19,538 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:19,538 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:19,538 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:19,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1007212713, now seen corresponding path program 48 times [2022-03-19 06:19:19,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:19,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978492652] [2022-03-19 06:19:19,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:19,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:19,549 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:19,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [19272310] [2022-03-19 06:19:19,549 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:19:19,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:19,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:19,550 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 06:19:19,553 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 06:19:21,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2022-03-19 06:19:21,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:21,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-19 06:19:21,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:21,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2150 backedges. 50 proven. 900 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2022-03-19 06:19:21,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:22,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:22,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978492652] [2022-03-19 06:19:22,039 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:22,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19272310] [2022-03-19 06:19:22,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19272310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:22,039 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:22,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2022-03-19 06:19:22,039 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:22,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [121684076] [2022-03-19 06:19:22,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [121684076] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:22,039 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:22,039 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-03-19 06:19:22,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970818116] [2022-03-19 06:19:22,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:22,040 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-19 06:19:22,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:22,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-19 06:19:22,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2022-03-19 06:19:22,041 INFO L87 Difference]: Start difference. First operand 100 states and 123 transitions. Second operand has 30 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 27 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-19 06:19:22,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:22,911 INFO L93 Difference]: Finished difference Result 108 states and 132 transitions. [2022-03-19 06:19:22,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-19 06:19:22,911 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 27 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) Word has length 191 [2022-03-19 06:19:22,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:22,912 INFO L225 Difference]: With dead ends: 108 [2022-03-19 06:19:22,912 INFO L226 Difference]: Without dead ends: 103 [2022-03-19 06:19:22,913 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 171 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=103, Invalid=1087, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 06:19:22,913 INFO L912 BasicCegarLoop]: 94 mSDtfsCounter, 2 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1969 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:22,913 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1969 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 06:19:22,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-03-19 06:19:22,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2022-03-19 06:19:22,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 68 states have (on average 1.0147058823529411) internal successors, (69), 68 states have internal predecessors, (69), 30 states have call successors, (30), 6 states have call predecessors, (30), 4 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2022-03-19 06:19:22,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 127 transitions. [2022-03-19 06:19:22,929 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 127 transitions. Word has length 191 [2022-03-19 06:19:22,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:22,929 INFO L478 AbstractCegarLoop]: Abstraction has 103 states and 127 transitions. [2022-03-19 06:19:22,930 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 27 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2022-03-19 06:19:22,930 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 127 transitions. [2022-03-19 06:19:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-19 06:19:22,931 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:22,931 INFO L500 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:22,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-19 06:19:23,132 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 06:19:23,132 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:23,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:23,133 INFO L85 PathProgramCache]: Analyzing trace with hash 447117384, now seen corresponding path program 49 times [2022-03-19 06:19:23,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:23,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1935180593] [2022-03-19 06:19:23,135 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:23,135 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:23,135 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:23,135 INFO L85 PathProgramCache]: Analyzing trace with hash 447117384, now seen corresponding path program 50 times [2022-03-19 06:19:23,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:23,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832839975] [2022-03-19 06:19:23,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:23,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:23,143 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:23,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [836195507] [2022-03-19 06:19:23,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:19:23,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:23,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:23,145 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 06:19:23,146 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 06:19:24,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:19:24,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:24,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-19 06:19:24,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:25,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2327 backedges. 52 proven. 975 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-19 06:19:25,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:25,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:25,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832839975] [2022-03-19 06:19:25,484 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:25,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836195507] [2022-03-19 06:19:25,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836195507] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:25,485 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:25,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2022-03-19 06:19:25,485 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:25,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1935180593] [2022-03-19 06:19:25,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1935180593] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:25,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:25,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2022-03-19 06:19:25,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083318288] [2022-03-19 06:19:25,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:25,486 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-19 06:19:25,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:25,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-19 06:19:25,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1026, Unknown=0, NotChecked=0, Total=1122 [2022-03-19 06:19:25,487 INFO L87 Difference]: Start difference. First operand 103 states and 127 transitions. Second operand has 31 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 28 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2022-03-19 06:19:26,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:26,280 INFO L93 Difference]: Finished difference Result 111 states and 136 transitions. [2022-03-19 06:19:26,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-19 06:19:26,280 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 28 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) Word has length 198 [2022-03-19 06:19:26,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:26,282 INFO L225 Difference]: With dead ends: 111 [2022-03-19 06:19:26,282 INFO L226 Difference]: Without dead ends: 106 [2022-03-19 06:19:26,282 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=106, Invalid=1154, Unknown=0, NotChecked=0, Total=1260 [2022-03-19 06:19:26,283 INFO L912 BasicCegarLoop]: 97 mSDtfsCounter, 2 mSDsluCounter, 2000 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2097 SdHoareTripleChecker+Invalid, 1573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:26,283 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2097 Invalid, 1573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1573 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 06:19:26,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-03-19 06:19:26,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2022-03-19 06:19:26,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 70 states have (on average 1.0142857142857142) internal successors, (71), 70 states have internal predecessors, (71), 31 states have call successors, (31), 6 states have call predecessors, (31), 4 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 06:19:26,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 131 transitions. [2022-03-19 06:19:26,301 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 131 transitions. Word has length 198 [2022-03-19 06:19:26,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:26,301 INFO L478 AbstractCegarLoop]: Abstraction has 106 states and 131 transitions. [2022-03-19 06:19:26,301 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 28 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2022-03-19 06:19:26,301 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 131 transitions. [2022-03-19 06:19:26,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-03-19 06:19:26,302 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:26,302 INFO L500 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:26,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-19 06:19:26,510 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 06:19:26,510 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:26,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:26,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1629673417, now seen corresponding path program 51 times [2022-03-19 06:19:26,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:26,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [648434976] [2022-03-19 06:19:26,513 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:26,513 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:26,513 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:26,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1629673417, now seen corresponding path program 52 times [2022-03-19 06:19:26,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:26,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18462192] [2022-03-19 06:19:26,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:26,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:26,521 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:26,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [627044548] [2022-03-19 06:19:26,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:19:26,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:26,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:26,526 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 06:19:26,531 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 06:19:27,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:19:27,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:19:27,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-19 06:19:27,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:19:28,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 54 proven. 1053 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2022-03-19 06:19:28,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:19:28,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:19:28,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18462192] [2022-03-19 06:19:28,201 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:19:28,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627044548] [2022-03-19 06:19:28,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627044548] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:19:28,201 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:19:28,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2022-03-19 06:19:28,202 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:19:28,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [648434976] [2022-03-19 06:19:28,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [648434976] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:19:28,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:19:28,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2022-03-19 06:19:28,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786281971] [2022-03-19 06:19:28,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:19:28,203 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-19 06:19:28,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:28,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-19 06:19:28,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1091, Unknown=0, NotChecked=0, Total=1190 [2022-03-19 06:19:28,204 INFO L87 Difference]: Start difference. First operand 106 states and 131 transitions. Second operand has 32 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 29 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 28 states have call predecessors, (29), 28 states have call successors, (29) [2022-03-19 06:19:29,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:19:29,052 INFO L93 Difference]: Finished difference Result 114 states and 140 transitions. [2022-03-19 06:19:29,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-19 06:19:29,052 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 29 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 28 states have call predecessors, (29), 28 states have call successors, (29) Word has length 205 [2022-03-19 06:19:29,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:19:29,053 INFO L225 Difference]: With dead ends: 114 [2022-03-19 06:19:29,053 INFO L226 Difference]: Without dead ends: 109 [2022-03-19 06:19:29,054 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 183 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2022-03-19 06:19:29,054 INFO L912 BasicCegarLoop]: 100 mSDtfsCounter, 2 mSDsluCounter, 2129 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2229 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 06:19:29,055 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2229 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-19 06:19:29,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2022-03-19 06:19:29,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2022-03-19 06:19:29,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 72 states have (on average 1.0138888888888888) internal successors, (73), 72 states have internal predecessors, (73), 32 states have call successors, (32), 6 states have call predecessors, (32), 4 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2022-03-19 06:19:29,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 135 transitions. [2022-03-19 06:19:29,073 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 135 transitions. Word has length 205 [2022-03-19 06:19:29,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:19:29,073 INFO L478 AbstractCegarLoop]: Abstraction has 109 states and 135 transitions. [2022-03-19 06:19:29,073 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 29 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 28 states have call predecessors, (29), 28 states have call successors, (29) [2022-03-19 06:19:29,073 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 135 transitions. [2022-03-19 06:19:29,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-03-19 06:19:29,074 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:19:29,074 INFO L500 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 28, 28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:19:29,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-19 06:19:29,282 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 06:19:29,282 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:19:29,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:19:29,283 INFO L85 PathProgramCache]: Analyzing trace with hash -12241624, now seen corresponding path program 53 times [2022-03-19 06:19:29,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:19:29,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1922200078] [2022-03-19 06:19:29,284 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:19:29,285 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:19:29,285 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:19:29,285 INFO L85 PathProgramCache]: Analyzing trace with hash -12241624, now seen corresponding path program 54 times [2022-03-19 06:19:29,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:19:29,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712285428] [2022-03-19 06:19:29,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:19:29,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:19:29,294 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:19:29,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1599956388] [2022-03-19 06:19:29,294 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:19:29,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:19:29,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:19:29,296 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 06:19:29,315 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 06:20:21,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2022-03-19 06:20:21,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:20:21,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 133 conjunts are in the unsatisfiable core [2022-03-19 06:20:21,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:20:22,962 INFO L134 CoverageAnalysis]: Checked inductivity of 2702 backedges. 278 proven. 1137 refuted. 0 times theorem prover too weak. 1287 trivial. 0 not checked. [2022-03-19 06:20:22,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:20:27,241 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse1 (* (- 6) c_main_~y~0 c_main_~y~0 c_main_~y~0)) (.cse2 (* (- 13) c_main_~y~0 c_main_~y~0)) (.cse3 (* (- 1) c_main_~y~0 c_main_~y~0 c_main_~y~0 c_main_~y~0))) (or (forall ((main_~k~0 Int)) (or (< (+ c_main_~c~0 1) main_~k~0) (not (< c_main_~c~0 main_~k~0)) (let ((.cse0 (+ c_main_~y~0 1))) (= (* .cse0 .cse0) (* main_~k~0 .cse0))))) (not (= (mod (+ .cse1 .cse2 .cse3) 4) 0)) (not (<= (div (+ .cse1 .cse2 .cse3 (- 4)) (- 4)) (+ (* c_main_~y~0 c_main_~y~0 c_main_~y~0) c_main_~x~0 1 (* 3 (* c_main_~y~0 c_main_~y~0))))))) is different from false [2022-03-19 06:20:27,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:20:27,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712285428] [2022-03-19 06:20:27,338 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:20:27,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599956388] [2022-03-19 06:20:27,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599956388] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:20:27,338 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:20:27,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2022-03-19 06:20:27,338 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:20:27,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1922200078] [2022-03-19 06:20:27,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1922200078] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:20:27,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:20:27,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-03-19 06:20:27,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009344001] [2022-03-19 06:20:27,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:20:27,339 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-19 06:20:27,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:27,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-19 06:20:27,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1675, Unknown=1, NotChecked=82, Total=1892 [2022-03-19 06:20:27,340 INFO L87 Difference]: Start difference. First operand 109 states and 135 transitions. Second operand has 38 states, 37 states have (on average 1.945945945945946) internal successors, (72), 34 states have internal predecessors, (72), 30 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 29 states have call predecessors, (30), 29 states have call successors, (30) [2022-03-19 06:20:28,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:20:28,386 INFO L93 Difference]: Finished difference Result 121 states and 147 transitions. [2022-03-19 06:20:28,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-19 06:20:28,386 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.945945945945946) internal successors, (72), 34 states have internal predecessors, (72), 30 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 29 states have call predecessors, (30), 29 states have call successors, (30) Word has length 212 [2022-03-19 06:20:28,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:20:28,387 INFO L225 Difference]: With dead ends: 121 [2022-03-19 06:20:28,387 INFO L226 Difference]: Without dead ends: 116 [2022-03-19 06:20:28,388 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=155, Invalid=1918, Unknown=1, NotChecked=88, Total=2162 [2022-03-19 06:20:28,389 INFO L912 BasicCegarLoop]: 73 mSDtfsCounter, 13 mSDsluCounter, 2255 mSDsCounter, 0 mSdLazyCounter, 2162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2328 SdHoareTripleChecker+Invalid, 2168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:20:28,389 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 2328 Invalid, 2168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2162 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 06:20:28,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-19 06:20:28,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2022-03-19 06:20:28,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 77 states have (on average 1.0129870129870129) internal successors, (78), 77 states have internal predecessors, (78), 33 states have call successors, (33), 7 states have call predecessors, (33), 5 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-19 06:20:28,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 142 transitions. [2022-03-19 06:20:28,410 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 142 transitions. Word has length 212 [2022-03-19 06:20:28,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:20:28,410 INFO L478 AbstractCegarLoop]: Abstraction has 116 states and 142 transitions. [2022-03-19 06:20:28,410 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.945945945945946) internal successors, (72), 34 states have internal predecessors, (72), 30 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 29 states have call predecessors, (30), 29 states have call successors, (30) [2022-03-19 06:20:28,410 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 142 transitions. [2022-03-19 06:20:28,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-03-19 06:20:28,411 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:20:28,412 INFO L500 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:20:28,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-19 06:20:28,619 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 06:20:28,619 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:20:28,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:20:28,620 INFO L85 PathProgramCache]: Analyzing trace with hash -255861015, now seen corresponding path program 55 times [2022-03-19 06:20:28,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:28,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1626539251] [2022-03-19 06:20:28,622 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:20:28,622 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:20:28,622 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:20:28,622 INFO L85 PathProgramCache]: Analyzing trace with hash -255861015, now seen corresponding path program 56 times [2022-03-19 06:20:28,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:20:28,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330813566] [2022-03-19 06:20:28,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:20:28,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:20:28,631 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:20:28,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1710983811] [2022-03-19 06:20:28,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:20:28,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:20:28,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:20:28,632 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 06:20:28,633 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 06:20:29,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:20:29,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:20:29,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 139 conjunts are in the unsatisfiable core [2022-03-19 06:20:29,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:20:30,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2900 backedges. 280 proven. 1230 refuted. 0 times theorem prover too weak. 1390 trivial. 0 not checked. [2022-03-19 06:20:30,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:20:34,876 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse0 (* 6 c_main_~y~0 c_main_~y~0 c_main_~y~0)) (.cse1 (* 13 c_main_~y~0 c_main_~y~0)) (.cse2 (* c_main_~y~0 c_main_~y~0 c_main_~y~0 c_main_~y~0))) (or (not (<= (div (+ .cse0 .cse1 4 .cse2) 4) (+ (* c_main_~y~0 c_main_~y~0 c_main_~y~0) c_main_~x~0 1 (* 3 (* c_main_~y~0 c_main_~y~0))))) (forall ((main_~k~0 Int)) (or (< (+ c_main_~c~0 1) main_~k~0) (not (< c_main_~c~0 main_~k~0)) (let ((.cse3 (+ c_main_~y~0 1))) (= (* .cse3 .cse3) (* main_~k~0 .cse3))))) (not (= 0 (mod (+ .cse0 .cse1 .cse2) 4))))) is different from false [2022-03-19 06:20:36,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:20:36,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330813566] [2022-03-19 06:20:36,901 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:20:36,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710983811] [2022-03-19 06:20:36,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710983811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:20:36,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:20:36,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2022-03-19 06:20:36,902 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:20:36,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1626539251] [2022-03-19 06:20:36,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1626539251] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:20:36,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:20:36,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-03-19 06:20:36,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113686918] [2022-03-19 06:20:36,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:20:36,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-19 06:20:36,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:36,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-19 06:20:36,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1704, Unknown=1, NotChecked=82, Total=1892 [2022-03-19 06:20:36,904 INFO L87 Difference]: Start difference. First operand 116 states and 142 transitions. Second operand has 39 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 35 states have internal predecessors, (74), 31 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 30 states have call predecessors, (31), 30 states have call successors, (31) [2022-03-19 06:20:38,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:20:38,064 INFO L93 Difference]: Finished difference Result 124 states and 151 transitions. [2022-03-19 06:20:38,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-19 06:20:38,065 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 35 states have internal predecessors, (74), 31 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 30 states have call predecessors, (31), 30 states have call successors, (31) Word has length 219 [2022-03-19 06:20:38,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:20:38,066 INFO L225 Difference]: With dead ends: 124 [2022-03-19 06:20:38,066 INFO L226 Difference]: Without dead ends: 119 [2022-03-19 06:20:38,067 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=126, Invalid=1947, Unknown=1, NotChecked=88, Total=2162 [2022-03-19 06:20:38,067 INFO L912 BasicCegarLoop]: 74 mSDtfsCounter, 7 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 2358 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 2360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:20:38,067 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2477 Invalid, 2360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2358 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 06:20:38,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2022-03-19 06:20:38,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2022-03-19 06:20:38,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 79 states have (on average 1.0126582278481013) internal successors, (80), 79 states have internal predecessors, (80), 34 states have call successors, (34), 7 states have call predecessors, (34), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-19 06:20:38,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 146 transitions. [2022-03-19 06:20:38,083 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 146 transitions. Word has length 219 [2022-03-19 06:20:38,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:20:38,083 INFO L478 AbstractCegarLoop]: Abstraction has 119 states and 146 transitions. [2022-03-19 06:20:38,084 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 35 states have internal predecessors, (74), 31 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 30 states have call predecessors, (31), 30 states have call successors, (31) [2022-03-19 06:20:38,084 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 146 transitions. [2022-03-19 06:20:38,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2022-03-19 06:20:38,085 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:20:38,085 INFO L500 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 30, 30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:20:38,094 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 06:20:38,293 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 06:20:38,293 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:20:38,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:20:38,293 INFO L85 PathProgramCache]: Analyzing trace with hash 963111432, now seen corresponding path program 57 times [2022-03-19 06:20:38,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:38,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2015339020] [2022-03-19 06:20:38,295 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:20:38,295 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:20:38,295 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:20:38,295 INFO L85 PathProgramCache]: Analyzing trace with hash 963111432, now seen corresponding path program 58 times [2022-03-19 06:20:38,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:20:38,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032338858] [2022-03-19 06:20:38,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:20:38,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:20:38,302 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:20:38,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2871094] [2022-03-19 06:20:38,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:20:38,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:20:38,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:20:38,303 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 06:20:38,304 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 06:20:39,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:20:39,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:20:39,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 124 conjunts are in the unsatisfiable core [2022-03-19 06:20:39,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:20:40,054 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 60 proven. 1305 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2022-03-19 06:20:40,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:20:40,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:20:40,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032338858] [2022-03-19 06:20:40,284 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:20:40,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2871094] [2022-03-19 06:20:40,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2871094] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:20:40,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:20:40,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2022-03-19 06:20:40,284 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:20:40,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2015339020] [2022-03-19 06:20:40,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2015339020] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:20:40,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:20:40,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-03-19 06:20:40,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709698259] [2022-03-19 06:20:40,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:20:40,285 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-19 06:20:40,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:40,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-19 06:20:40,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1298, Unknown=0, NotChecked=0, Total=1406 [2022-03-19 06:20:40,286 INFO L87 Difference]: Start difference. First operand 119 states and 146 transitions. Second operand has 35 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 32 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 31 states have call predecessors, (32), 31 states have call successors, (32) [2022-03-19 06:20:41,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:20:41,312 INFO L93 Difference]: Finished difference Result 127 states and 155 transitions. [2022-03-19 06:20:41,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-19 06:20:41,313 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 32 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 31 states have call predecessors, (32), 31 states have call successors, (32) Word has length 226 [2022-03-19 06:20:41,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:20:41,313 INFO L225 Difference]: With dead ends: 127 [2022-03-19 06:20:41,313 INFO L226 Difference]: Without dead ends: 122 [2022-03-19 06:20:41,314 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 201 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=118, Invalid=1442, Unknown=0, NotChecked=0, Total=1560 [2022-03-19 06:20:41,314 INFO L912 BasicCegarLoop]: 109 mSDtfsCounter, 2 mSDsluCounter, 2540 mSDsCounter, 0 mSdLazyCounter, 2053 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2649 SdHoareTripleChecker+Invalid, 2053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:20:41,314 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2649 Invalid, 2053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2053 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 06:20:41,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-03-19 06:20:41,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2022-03-19 06:20:41,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 81 states have (on average 1.0123456790123457) internal successors, (82), 81 states have internal predecessors, (82), 35 states have call successors, (35), 7 states have call predecessors, (35), 5 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-19 06:20:41,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 150 transitions. [2022-03-19 06:20:41,329 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 150 transitions. Word has length 226 [2022-03-19 06:20:41,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:20:41,329 INFO L478 AbstractCegarLoop]: Abstraction has 122 states and 150 transitions. [2022-03-19 06:20:41,329 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 32 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 31 states have call predecessors, (32), 31 states have call successors, (32) [2022-03-19 06:20:41,329 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 150 transitions. [2022-03-19 06:20:41,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-03-19 06:20:41,330 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:20:41,331 INFO L500 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:20:41,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-19 06:20:41,537 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 06:20:41,538 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:20:41,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:20:41,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1527648759, now seen corresponding path program 59 times [2022-03-19 06:20:41,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:41,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2111530223] [2022-03-19 06:20:41,540 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:20:41,540 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:20:41,540 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:20:41,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1527648759, now seen corresponding path program 60 times [2022-03-19 06:20:41,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:20:41,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896491748] [2022-03-19 06:20:41,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:20:41,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:20:41,555 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:20:41,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [949131837] [2022-03-19 06:20:41,555 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:20:41,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:20:41,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:20:41,557 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 06:20:41,579 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 06:20:51,799 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2022-03-19 06:20:51,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:20:51,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 129 conjunts are in the unsatisfiable core [2022-03-19 06:20:51,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:20:53,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3317 backedges. 62 proven. 1395 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-19 06:20:53,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:20:56,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:20:56,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896491748] [2022-03-19 06:20:56,101 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:20:56,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949131837] [2022-03-19 06:20:56,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949131837] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:20:56,101 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:20:56,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2022-03-19 06:20:56,102 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:20:56,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2111530223] [2022-03-19 06:20:56,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2111530223] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:20:56,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:20:56,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2022-03-19 06:20:56,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460857403] [2022-03-19 06:20:56,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:20:56,102 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-19 06:20:56,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:56,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-19 06:20:56,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1040, Invalid=3516, Unknown=0, NotChecked=0, Total=4556 [2022-03-19 06:20:56,104 INFO L87 Difference]: Start difference. First operand 122 states and 150 transitions. Second operand has 36 states, 35 states have (on average 2.142857142857143) internal successors, (75), 35 states have internal predecessors, (75), 33 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2022-03-19 06:20:57,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:20:57,274 INFO L93 Difference]: Finished difference Result 130 states and 159 transitions. [2022-03-19 06:20:57,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-19 06:20:57,275 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 2.142857142857143) internal successors, (75), 35 states have internal predecessors, (75), 33 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) Word has length 233 [2022-03-19 06:20:57,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:20:57,275 INFO L225 Difference]: With dead ends: 130 [2022-03-19 06:20:57,276 INFO L226 Difference]: Without dead ends: 125 [2022-03-19 06:20:57,276 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 381 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1050, Invalid=3780, Unknown=0, NotChecked=0, Total=4830 [2022-03-19 06:20:57,277 INFO L912 BasicCegarLoop]: 112 mSDtfsCounter, 2 mSDsluCounter, 2685 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2797 SdHoareTripleChecker+Invalid, 2183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:20:57,277 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2797 Invalid, 2183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 06:20:57,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2022-03-19 06:20:57,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2022-03-19 06:20:57,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 83 states have (on average 1.0120481927710843) internal successors, (84), 83 states have internal predecessors, (84), 36 states have call successors, (36), 7 states have call predecessors, (36), 5 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-19 06:20:57,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 154 transitions. [2022-03-19 06:20:57,291 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 154 transitions. Word has length 233 [2022-03-19 06:20:57,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:20:57,291 INFO L478 AbstractCegarLoop]: Abstraction has 125 states and 154 transitions. [2022-03-19 06:20:57,292 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 2.142857142857143) internal successors, (75), 35 states have internal predecessors, (75), 33 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2022-03-19 06:20:57,292 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 154 transitions. [2022-03-19 06:20:57,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-03-19 06:20:57,292 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:20:57,293 INFO L500 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:20:57,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-19 06:20:57,493 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 06:20:57,493 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:20:57,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:20:57,493 INFO L85 PathProgramCache]: Analyzing trace with hash -155412760, now seen corresponding path program 61 times [2022-03-19 06:20:57,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:20:57,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1972870386] [2022-03-19 06:20:57,495 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:20:57,495 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:20:57,496 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:20:57,496 INFO L85 PathProgramCache]: Analyzing trace with hash -155412760, now seen corresponding path program 62 times [2022-03-19 06:20:57,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:20:57,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127099554] [2022-03-19 06:20:57,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:20:57,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:20:57,505 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:20:57,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [548346937] [2022-03-19 06:20:57,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:20:57,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:20:57,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:20:57,511 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 06:20:57,513 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 06:20:58,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:20:58,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:20:58,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 149 conjunts are in the unsatisfiable core [2022-03-19 06:20:58,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:20:59,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3536 backedges. 322 proven. 1491 refuted. 0 times theorem prover too weak. 1723 trivial. 0 not checked. [2022-03-19 06:20:59,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:21:33,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:21:33,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127099554] [2022-03-19 06:21:33,810 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:21:33,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548346937] [2022-03-19 06:21:33,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548346937] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:21:33,810 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:21:33,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2022-03-19 06:21:33,811 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:21:33,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1972870386] [2022-03-19 06:21:33,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1972870386] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:21:33,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:21:33,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-03-19 06:21:33,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738751961] [2022-03-19 06:21:33,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:21:33,811 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-19 06:21:33,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:21:33,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-19 06:21:33,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=2068, Unknown=8, NotChecked=0, Total=2256 [2022-03-19 06:21:33,812 INFO L87 Difference]: Start difference. First operand 125 states and 154 transitions. Second operand has 42 states, 41 states have (on average 1.951219512195122) internal successors, (80), 38 states have internal predecessors, (80), 34 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2022-03-19 06:21:35,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:21:35,339 INFO L93 Difference]: Finished difference Result 137 states and 166 transitions. [2022-03-19 06:21:35,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-19 06:21:35,340 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 1.951219512195122) internal successors, (80), 38 states have internal predecessors, (80), 34 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) Word has length 240 [2022-03-19 06:21:35,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:21:35,341 INFO L225 Difference]: With dead ends: 137 [2022-03-19 06:21:35,341 INFO L226 Difference]: Without dead ends: 132 [2022-03-19 06:21:35,341 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 205 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 32.7s TimeCoverageRelationStatistics Valid=201, Invalid=2341, Unknown=8, NotChecked=0, Total=2550 [2022-03-19 06:21:35,342 INFO L912 BasicCegarLoop]: 81 mSDtfsCounter, 12 mSDsluCounter, 3024 mSDsCounter, 0 mSdLazyCounter, 2962 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 3105 SdHoareTripleChecker+Invalid, 2967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-19 06:21:35,342 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 3105 Invalid, 2967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2962 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-19 06:21:35,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-19 06:21:35,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2022-03-19 06:21:35,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 88 states have (on average 1.0113636363636365) internal successors, (89), 88 states have internal predecessors, (89), 37 states have call successors, (37), 8 states have call predecessors, (37), 6 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 06:21:35,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 161 transitions. [2022-03-19 06:21:35,363 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 161 transitions. Word has length 240 [2022-03-19 06:21:35,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:21:35,364 INFO L478 AbstractCegarLoop]: Abstraction has 132 states and 161 transitions. [2022-03-19 06:21:35,364 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 1.951219512195122) internal successors, (80), 38 states have internal predecessors, (80), 34 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2022-03-19 06:21:35,364 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 161 transitions. [2022-03-19 06:21:35,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2022-03-19 06:21:35,365 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:21:35,365 INFO L500 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:21:35,379 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 06:21:35,575 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 06:21:35,576 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:21:35,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:21:35,576 INFO L85 PathProgramCache]: Analyzing trace with hash 810222889, now seen corresponding path program 63 times [2022-03-19 06:21:35,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:21:35,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1985122490] [2022-03-19 06:21:35,578 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:21:35,578 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:21:35,578 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:21:35,578 INFO L85 PathProgramCache]: Analyzing trace with hash 810222889, now seen corresponding path program 64 times [2022-03-19 06:21:35,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:21:35,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915849586] [2022-03-19 06:21:35,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:21:35,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:21:35,586 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:21:35,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1720239693] [2022-03-19 06:21:35,586 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:21:35,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:21:35,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:21:35,587 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 06:21:35,588 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 06:21:37,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:21:37,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:21:37,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 136 conjunts are in the unsatisfiable core [2022-03-19 06:21:37,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:21:38,070 INFO L134 CoverageAnalysis]: Checked inductivity of 3762 backedges. 66 proven. 1584 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-19 06:21:38,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:21:38,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:21:38,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915849586] [2022-03-19 06:21:38,289 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:21:38,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720239693] [2022-03-19 06:21:38,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720239693] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:21:38,290 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:21:38,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2022-03-19 06:21:38,290 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:21:38,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1985122490] [2022-03-19 06:21:38,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1985122490] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:21:38,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:21:38,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2022-03-19 06:21:38,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528123836] [2022-03-19 06:21:38,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:21:38,291 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-19 06:21:38,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:21:38,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-19 06:21:38,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2022-03-19 06:21:38,293 INFO L87 Difference]: Start difference. First operand 132 states and 161 transitions. Second operand has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 37 states have internal predecessors, (79), 35 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2022-03-19 06:21:39,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:21:39,590 INFO L93 Difference]: Finished difference Result 140 states and 170 transitions. [2022-03-19 06:21:39,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-19 06:21:39,591 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 37 states have internal predecessors, (79), 35 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) Word has length 247 [2022-03-19 06:21:39,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:21:39,592 INFO L225 Difference]: With dead ends: 140 [2022-03-19 06:21:39,592 INFO L226 Difference]: Without dead ends: 135 [2022-03-19 06:21:39,592 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 219 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=127, Invalid=1679, Unknown=0, NotChecked=0, Total=1806 [2022-03-19 06:21:39,593 INFO L912 BasicCegarLoop]: 118 mSDtfsCounter, 2 mSDsluCounter, 2987 mSDsCounter, 0 mSdLazyCounter, 2455 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3105 SdHoareTripleChecker+Invalid, 2455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 06:21:39,593 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3105 Invalid, 2455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2455 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 06:21:39,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-19 06:21:39,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2022-03-19 06:21:39,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 90 states have (on average 1.011111111111111) internal successors, (91), 90 states have internal predecessors, (91), 38 states have call successors, (38), 8 states have call predecessors, (38), 6 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-19 06:21:39,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 165 transitions. [2022-03-19 06:21:39,615 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 165 transitions. Word has length 247 [2022-03-19 06:21:39,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:21:39,619 INFO L478 AbstractCegarLoop]: Abstraction has 135 states and 165 transitions. [2022-03-19 06:21:39,619 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 37 states have internal predecessors, (79), 35 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2022-03-19 06:21:39,619 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 165 transitions. [2022-03-19 06:21:39,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2022-03-19 06:21:39,628 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:21:39,628 INFO L500 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:21:39,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-19 06:21:39,836 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 06:21:39,836 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:21:39,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:21:39,837 INFO L85 PathProgramCache]: Analyzing trace with hash -596558904, now seen corresponding path program 65 times [2022-03-19 06:21:39,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:21:39,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1177669332] [2022-03-19 06:21:39,838 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:21:39,838 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:21:39,838 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:21:39,839 INFO L85 PathProgramCache]: Analyzing trace with hash -596558904, now seen corresponding path program 66 times [2022-03-19 06:21:39,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:21:39,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860268501] [2022-03-19 06:21:39,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:21:39,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:21:39,846 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:21:39,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [223268779] [2022-03-19 06:21:39,847 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:21:39,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:21:39,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:21:39,848 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 06:21:39,849 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 06:22:13,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2022-03-19 06:22:13,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:22:13,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 140 conjunts are in the unsatisfiable core [2022-03-19 06:22:13,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:22:14,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3995 backedges. 68 proven. 1683 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2022-03-19 06:22:14,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:22:14,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:22:14,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860268501] [2022-03-19 06:22:14,394 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:22:14,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223268779] [2022-03-19 06:22:14,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223268779] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:22:14,394 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:22:14,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2022-03-19 06:22:14,394 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:22:14,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1177669332] [2022-03-19 06:22:14,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1177669332] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:22:14,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:22:14,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2022-03-19 06:22:14,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075144394] [2022-03-19 06:22:14,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:22:14,395 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-03-19 06:22:14,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:14,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-03-19 06:22:14,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1602, Unknown=0, NotChecked=0, Total=1722 [2022-03-19 06:22:14,395 INFO L87 Difference]: Start difference. First operand 135 states and 165 transitions. Second operand has 39 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 38 states have internal predecessors, (81), 36 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 35 states have call predecessors, (36), 35 states have call successors, (36) [2022-03-19 06:22:15,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:22:15,731 INFO L93 Difference]: Finished difference Result 143 states and 174 transitions. [2022-03-19 06:22:15,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-19 06:22:15,732 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 38 states have internal predecessors, (81), 36 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 35 states have call predecessors, (36), 35 states have call successors, (36) Word has length 254 [2022-03-19 06:22:15,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:22:15,733 INFO L225 Difference]: With dead ends: 143 [2022-03-19 06:22:15,733 INFO L226 Difference]: Without dead ends: 138 [2022-03-19 06:22:15,733 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 225 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=130, Invalid=1762, Unknown=0, NotChecked=0, Total=1892 [2022-03-19 06:22:15,733 INFO L912 BasicCegarLoop]: 121 mSDtfsCounter, 2 mSDsluCounter, 3144 mSDsCounter, 0 mSdLazyCounter, 2597 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3265 SdHoareTripleChecker+Invalid, 2597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:22:15,734 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3265 Invalid, 2597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2597 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 06:22:15,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-03-19 06:22:15,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2022-03-19 06:22:15,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 92 states have (on average 1.0108695652173914) internal successors, (93), 92 states have internal predecessors, (93), 39 states have call successors, (39), 8 states have call predecessors, (39), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 06:22:15,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 169 transitions. [2022-03-19 06:22:15,756 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 169 transitions. Word has length 254 [2022-03-19 06:22:15,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:22:15,756 INFO L478 AbstractCegarLoop]: Abstraction has 138 states and 169 transitions. [2022-03-19 06:22:15,756 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 38 states have internal predecessors, (81), 36 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 35 states have call predecessors, (36), 35 states have call successors, (36) [2022-03-19 06:22:15,756 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 169 transitions. [2022-03-19 06:22:15,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-03-19 06:22:15,758 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:22:15,758 INFO L500 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 35, 35, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:22:15,789 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 06:22:15,984 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 06:22:15,984 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:22:15,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:22:15,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1574773833, now seen corresponding path program 67 times [2022-03-19 06:22:15,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:15,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1753593150] [2022-03-19 06:22:15,986 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:22:15,987 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:22:15,987 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:22:15,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1574773833, now seen corresponding path program 68 times [2022-03-19 06:22:15,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:22:15,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755397858] [2022-03-19 06:22:15,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:22:15,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:22:15,995 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:22:15,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1242116910] [2022-03-19 06:22:15,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:22:15,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:22:15,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:22:15,997 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 06:22:15,997 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 06:22:17,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:22:17,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:22:17,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 144 conjunts are in the unsatisfiable core [2022-03-19 06:22:17,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:22:18,444 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 70 proven. 1785 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2022-03-19 06:22:18,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:22:18,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:22:18,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755397858] [2022-03-19 06:22:18,673 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:22:18,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242116910] [2022-03-19 06:22:18,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242116910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:22:18,674 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:22:18,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2022-03-19 06:22:18,674 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:22:18,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1753593150] [2022-03-19 06:22:18,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1753593150] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:22:18,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:22:18,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2022-03-19 06:22:18,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385308561] [2022-03-19 06:22:18,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:22:18,674 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-19 06:22:18,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:18,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-19 06:22:18,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1683, Unknown=0, NotChecked=0, Total=1806 [2022-03-19 06:22:18,675 INFO L87 Difference]: Start difference. First operand 138 states and 169 transitions. Second operand has 40 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 37 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-19 06:22:20,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:22:20,008 INFO L93 Difference]: Finished difference Result 146 states and 178 transitions. [2022-03-19 06:22:20,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-19 06:22:20,009 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 37 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) Word has length 261 [2022-03-19 06:22:20,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:22:20,009 INFO L225 Difference]: With dead ends: 146 [2022-03-19 06:22:20,010 INFO L226 Difference]: Without dead ends: 141 [2022-03-19 06:22:20,010 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 231 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=133, Invalid=1847, Unknown=0, NotChecked=0, Total=1980 [2022-03-19 06:22:20,010 INFO L912 BasicCegarLoop]: 124 mSDtfsCounter, 2 mSDsluCounter, 3305 mSDsCounter, 0 mSdLazyCounter, 2743 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3429 SdHoareTripleChecker+Invalid, 2743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-19 06:22:20,010 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3429 Invalid, 2743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2743 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-19 06:22:20,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-03-19 06:22:20,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2022-03-19 06:22:20,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 94 states have (on average 1.0106382978723405) internal successors, (95), 94 states have internal predecessors, (95), 40 states have call successors, (40), 8 states have call predecessors, (40), 6 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 06:22:20,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 173 transitions. [2022-03-19 06:22:20,028 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 173 transitions. Word has length 261 [2022-03-19 06:22:20,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:22:20,028 INFO L478 AbstractCegarLoop]: Abstraction has 141 states and 173 transitions. [2022-03-19 06:22:20,028 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 37 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2022-03-19 06:22:20,028 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 173 transitions. [2022-03-19 06:22:20,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2022-03-19 06:22:20,029 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:22:20,029 INFO L500 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:22:20,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-19 06:22:20,229 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 06:22:20,230 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:22:20,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:22:20,230 INFO L85 PathProgramCache]: Analyzing trace with hash -416032600, now seen corresponding path program 69 times [2022-03-19 06:22:20,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:20,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1175351892] [2022-03-19 06:22:20,232 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:22:20,232 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:22:20,232 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:22:20,232 INFO L85 PathProgramCache]: Analyzing trace with hash -416032600, now seen corresponding path program 70 times [2022-03-19 06:22:20,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:22:20,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117076229] [2022-03-19 06:22:20,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:22:20,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:22:20,240 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:22:20,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1025956655] [2022-03-19 06:22:20,240 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:22:20,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:22:20,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:22:20,242 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 06:22:20,244 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 06:22:21,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:22:21,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:22:21,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 148 conjunts are in the unsatisfiable core [2022-03-19 06:22:21,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:22:22,524 INFO L134 CoverageAnalysis]: Checked inductivity of 4482 backedges. 72 proven. 1890 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-19 06:22:22,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:22:22,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:22:22,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117076229] [2022-03-19 06:22:22,769 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:22:22,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025956655] [2022-03-19 06:22:22,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025956655] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:22:22,769 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:22:22,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2022-03-19 06:22:22,769 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:22:22,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1175351892] [2022-03-19 06:22:22,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1175351892] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:22:22,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:22:22,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [41] imperfect sequences [] total 41 [2022-03-19 06:22:22,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78908137] [2022-03-19 06:22:22,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:22:22,770 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-19 06:22:22,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:22,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-19 06:22:22,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1766, Unknown=0, NotChecked=0, Total=1892 [2022-03-19 06:22:22,771 INFO L87 Difference]: Start difference. First operand 141 states and 173 transitions. Second operand has 41 states, 40 states have (on average 2.125) internal successors, (85), 40 states have internal predecessors, (85), 38 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-03-19 06:22:24,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:22:24,225 INFO L93 Difference]: Finished difference Result 149 states and 182 transitions. [2022-03-19 06:22:24,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-19 06:22:24,225 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.125) internal successors, (85), 40 states have internal predecessors, (85), 38 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) Word has length 268 [2022-03-19 06:22:24,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:22:24,227 INFO L225 Difference]: With dead ends: 149 [2022-03-19 06:22:24,227 INFO L226 Difference]: Without dead ends: 144 [2022-03-19 06:22:24,227 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 237 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=136, Invalid=1934, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 06:22:24,227 INFO L912 BasicCegarLoop]: 127 mSDtfsCounter, 2 mSDsluCounter, 3470 mSDsCounter, 0 mSdLazyCounter, 2893 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3597 SdHoareTripleChecker+Invalid, 2893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-19 06:22:24,228 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3597 Invalid, 2893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2893 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-19 06:22:24,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-03-19 06:22:24,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2022-03-19 06:22:24,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 96 states have (on average 1.0104166666666667) internal successors, (97), 96 states have internal predecessors, (97), 41 states have call successors, (41), 8 states have call predecessors, (41), 6 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-19 06:22:24,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 177 transitions. [2022-03-19 06:22:24,251 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 177 transitions. Word has length 268 [2022-03-19 06:22:24,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:22:24,251 INFO L478 AbstractCegarLoop]: Abstraction has 144 states and 177 transitions. [2022-03-19 06:22:24,252 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 2.125) internal successors, (85), 40 states have internal predecessors, (85), 38 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2022-03-19 06:22:24,252 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 177 transitions. [2022-03-19 06:22:24,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2022-03-19 06:22:24,253 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:22:24,253 INFO L500 BasicCegarLoop]: trace histogram [38, 37, 37, 37, 37, 37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:22:24,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-19 06:22:24,462 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 06:22:24,462 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:22:24,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:22:24,463 INFO L85 PathProgramCache]: Analyzing trace with hash 825903977, now seen corresponding path program 71 times [2022-03-19 06:22:24,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:24,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [16439942] [2022-03-19 06:22:24,464 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:22:24,464 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:22:24,464 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:22:24,465 INFO L85 PathProgramCache]: Analyzing trace with hash 825903977, now seen corresponding path program 72 times [2022-03-19 06:22:24,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:22:24,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300176209] [2022-03-19 06:22:24,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:22:24,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:22:24,472 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:22:24,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [631826833] [2022-03-19 06:22:24,473 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:22:24,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:22:24,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:22:24,474 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 06:22:24,475 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 06:22:43,835 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2022-03-19 06:22:43,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:22:43,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 690 conjuncts, 153 conjunts are in the unsatisfiable core [2022-03-19 06:22:43,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:22:45,337 INFO L134 CoverageAnalysis]: Checked inductivity of 4736 backedges. 74 proven. 1998 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2022-03-19 06:22:45,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:22:49,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:22:49,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300176209] [2022-03-19 06:22:49,767 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:22:49,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631826833] [2022-03-19 06:22:49,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631826833] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:22:49,767 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:22:49,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2022-03-19 06:22:49,767 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:22:49,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [16439942] [2022-03-19 06:22:49,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [16439942] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:22:49,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:22:49,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2022-03-19 06:22:49,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98649024] [2022-03-19 06:22:49,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:22:49,768 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-03-19 06:22:49,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:49,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-03-19 06:22:49,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1460, Invalid=4860, Unknown=0, NotChecked=0, Total=6320 [2022-03-19 06:22:49,769 INFO L87 Difference]: Start difference. First operand 144 states and 177 transitions. Second operand has 42 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 39 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39) [2022-03-19 06:22:51,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:22:51,396 INFO L93 Difference]: Finished difference Result 152 states and 186 transitions. [2022-03-19 06:22:51,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-19 06:22:51,396 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 39 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39) Word has length 275 [2022-03-19 06:22:51,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:22:51,397 INFO L225 Difference]: With dead ends: 152 [2022-03-19 06:22:51,398 INFO L226 Difference]: Without dead ends: 147 [2022-03-19 06:22:51,398 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 534 GetRequests, 453 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1470, Invalid=5172, Unknown=0, NotChecked=0, Total=6642 [2022-03-19 06:22:51,399 INFO L912 BasicCegarLoop]: 130 mSDtfsCounter, 2 mSDsluCounter, 3639 mSDsCounter, 0 mSdLazyCounter, 3047 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3769 SdHoareTripleChecker+Invalid, 3047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:22:51,399 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3769 Invalid, 3047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3047 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 06:22:51,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-03-19 06:22:51,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2022-03-19 06:22:51,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 98 states have (on average 1.010204081632653) internal successors, (99), 98 states have internal predecessors, (99), 42 states have call successors, (42), 8 states have call predecessors, (42), 6 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-19 06:22:51,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 181 transitions. [2022-03-19 06:22:51,418 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 181 transitions. Word has length 275 [2022-03-19 06:22:51,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:22:51,418 INFO L478 AbstractCegarLoop]: Abstraction has 147 states and 181 transitions. [2022-03-19 06:22:51,418 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 39 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39) [2022-03-19 06:22:51,418 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 181 transitions. [2022-03-19 06:22:51,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-03-19 06:22:51,420 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:22:51,420 INFO L500 BasicCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:22:51,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-03-19 06:22:51,627 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 06:22:51,627 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:22:51,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:22:51,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1261596040, now seen corresponding path program 73 times [2022-03-19 06:22:51,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:51,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1115740512] [2022-03-19 06:22:51,630 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:22:51,630 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:22:51,630 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:22:51,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1261596040, now seen corresponding path program 74 times [2022-03-19 06:22:51,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:22:51,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457890949] [2022-03-19 06:22:51,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:22:51,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:22:51,637 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:22:51,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1123648309] [2022-03-19 06:22:51,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:22:51,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:22:51,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:22:51,639 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 06:22:51,642 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 06:22:53,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:22:53,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:22:53,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 156 conjunts are in the unsatisfiable core [2022-03-19 06:22:53,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:22:54,354 INFO L134 CoverageAnalysis]: Checked inductivity of 4997 backedges. 76 proven. 2109 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-19 06:22:54,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:22:54,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:22:54,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457890949] [2022-03-19 06:22:54,604 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:22:54,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123648309] [2022-03-19 06:22:54,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123648309] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:22:54,604 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:22:54,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2022-03-19 06:22:54,605 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:22:54,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1115740512] [2022-03-19 06:22:54,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1115740512] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:22:54,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:22:54,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2022-03-19 06:22:54,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008654418] [2022-03-19 06:22:54,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:22:54,605 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-03-19 06:22:54,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:54,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-03-19 06:22:54,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1938, Unknown=0, NotChecked=0, Total=2070 [2022-03-19 06:22:54,606 INFO L87 Difference]: Start difference. First operand 147 states and 181 transitions. Second operand has 43 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 40 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-03-19 06:22:56,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:22:56,224 INFO L93 Difference]: Finished difference Result 155 states and 190 transitions. [2022-03-19 06:22:56,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-19 06:22:56,224 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 40 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) Word has length 282 [2022-03-19 06:22:56,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:22:56,225 INFO L225 Difference]: With dead ends: 155 [2022-03-19 06:22:56,226 INFO L226 Difference]: Without dead ends: 150 [2022-03-19 06:22:56,226 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 249 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=142, Invalid=2114, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 06:22:56,226 INFO L912 BasicCegarLoop]: 133 mSDtfsCounter, 2 mSDsluCounter, 3812 mSDsCounter, 0 mSdLazyCounter, 3205 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3945 SdHoareTripleChecker+Invalid, 3205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-19 06:22:56,227 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3945 Invalid, 3205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3205 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-19 06:22:56,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-03-19 06:22:56,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2022-03-19 06:22:56,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 100 states have (on average 1.01) internal successors, (101), 100 states have internal predecessors, (101), 43 states have call successors, (43), 8 states have call predecessors, (43), 6 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 06:22:56,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 185 transitions. [2022-03-19 06:22:56,252 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 185 transitions. Word has length 282 [2022-03-19 06:22:56,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:22:56,252 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 185 transitions. [2022-03-19 06:22:56,252 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 40 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2022-03-19 06:22:56,252 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 185 transitions. [2022-03-19 06:22:56,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2022-03-19 06:22:56,254 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:22:56,254 INFO L500 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 39, 39, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:22:56,265 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 06:22:56,455 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 06:22:56,456 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:22:56,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:22:56,456 INFO L85 PathProgramCache]: Analyzing trace with hash 108296841, now seen corresponding path program 75 times [2022-03-19 06:22:56,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:22:56,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [258160096] [2022-03-19 06:22:56,458 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:22:56,458 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:22:56,458 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:22:56,458 INFO L85 PathProgramCache]: Analyzing trace with hash 108296841, now seen corresponding path program 76 times [2022-03-19 06:22:56,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:22:56,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819213887] [2022-03-19 06:22:56,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:22:56,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:22:56,466 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:22:56,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1543921727] [2022-03-19 06:22:56,466 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:22:56,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:22:56,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:22:56,467 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 06:22:56,468 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 06:22:59,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:22:59,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:22:59,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 160 conjunts are in the unsatisfiable core [2022-03-19 06:22:59,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:23:00,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5265 backedges. 78 proven. 2223 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2022-03-19 06:23:00,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:23:01,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:23:01,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819213887] [2022-03-19 06:23:01,185 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:23:01,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543921727] [2022-03-19 06:23:01,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543921727] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:23:01,186 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:23:01,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2022-03-19 06:23:01,186 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:23:01,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [258160096] [2022-03-19 06:23:01,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [258160096] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:23:01,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:23:01,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2022-03-19 06:23:01,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402579316] [2022-03-19 06:23:01,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:23:01,187 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-03-19 06:23:01,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:23:01,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-03-19 06:23:01,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2027, Unknown=0, NotChecked=0, Total=2162 [2022-03-19 06:23:01,188 INFO L87 Difference]: Start difference. First operand 150 states and 185 transitions. Second operand has 44 states, 43 states have (on average 2.116279069767442) internal successors, (91), 43 states have internal predecessors, (91), 41 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 40 states have call predecessors, (41), 40 states have call successors, (41) [2022-03-19 06:23:02,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:23:02,942 INFO L93 Difference]: Finished difference Result 158 states and 194 transitions. [2022-03-19 06:23:02,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-19 06:23:02,942 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 2.116279069767442) internal successors, (91), 43 states have internal predecessors, (91), 41 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 40 states have call predecessors, (41), 40 states have call successors, (41) Word has length 289 [2022-03-19 06:23:02,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:23:02,943 INFO L225 Difference]: With dead ends: 158 [2022-03-19 06:23:02,943 INFO L226 Difference]: Without dead ends: 153 [2022-03-19 06:23:02,944 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=145, Invalid=2207, Unknown=0, NotChecked=0, Total=2352 [2022-03-19 06:23:02,944 INFO L912 BasicCegarLoop]: 136 mSDtfsCounter, 2 mSDsluCounter, 3989 mSDsCounter, 0 mSdLazyCounter, 3367 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4125 SdHoareTripleChecker+Invalid, 3367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:23:02,944 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 4125 Invalid, 3367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3367 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 06:23:02,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-03-19 06:23:02,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2022-03-19 06:23:02,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 102 states have (on average 1.0098039215686274) internal successors, (103), 102 states have internal predecessors, (103), 44 states have call successors, (44), 8 states have call predecessors, (44), 6 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2022-03-19 06:23:02,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 189 transitions. [2022-03-19 06:23:02,969 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 189 transitions. Word has length 289 [2022-03-19 06:23:02,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:23:02,970 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 189 transitions. [2022-03-19 06:23:02,970 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 2.116279069767442) internal successors, (91), 43 states have internal predecessors, (91), 41 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 40 states have call predecessors, (41), 40 states have call successors, (41) [2022-03-19 06:23:02,970 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 189 transitions. [2022-03-19 06:23:02,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2022-03-19 06:23:02,971 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:23:02,971 INFO L500 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 40, 40, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:23:02,981 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 06:23:03,175 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 06:23:03,176 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:23:03,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:23:03,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1411054184, now seen corresponding path program 77 times [2022-03-19 06:23:03,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:23:03,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1892926772] [2022-03-19 06:23:03,178 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:23:03,178 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:23:03,178 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:23:03,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1411054184, now seen corresponding path program 78 times [2022-03-19 06:23:03,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:23:03,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868940566] [2022-03-19 06:23:03,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:23:03,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:23:03,189 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:23:03,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1806570940] [2022-03-19 06:23:03,190 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:23:03,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:23:03,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:23:03,191 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 06:23:03,192 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 06:29:27,551 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2022-03-19 06:29:27,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:29:27,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 164 conjunts are in the unsatisfiable core [2022-03-19 06:29:27,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:29:29,040 INFO L134 CoverageAnalysis]: Checked inductivity of 5540 backedges. 80 proven. 2340 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2022-03-19 06:29:29,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:29:29,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:29:29,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868940566] [2022-03-19 06:29:29,314 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:29:29,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806570940] [2022-03-19 06:29:29,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806570940] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:29:29,315 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:29:29,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2022-03-19 06:29:29,315 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:29:29,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1892926772] [2022-03-19 06:29:29,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1892926772] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:29:29,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:29:29,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2022-03-19 06:29:29,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227166397] [2022-03-19 06:29:29,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:29:29,316 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-19 06:29:29,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:29:29,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-19 06:29:29,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=2118, Unknown=0, NotChecked=0, Total=2256 [2022-03-19 06:29:29,317 INFO L87 Difference]: Start difference. First operand 153 states and 189 transitions. Second operand has 45 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 44 states have internal predecessors, (93), 42 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-03-19 06:29:31,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:29:31,095 INFO L93 Difference]: Finished difference Result 161 states and 198 transitions. [2022-03-19 06:29:31,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-19 06:29:31,095 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 44 states have internal predecessors, (93), 42 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) Word has length 296 [2022-03-19 06:29:31,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:29:31,098 INFO L225 Difference]: With dead ends: 161 [2022-03-19 06:29:31,098 INFO L226 Difference]: Without dead ends: 156 [2022-03-19 06:29:31,099 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 261 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=148, Invalid=2302, Unknown=0, NotChecked=0, Total=2450 [2022-03-19 06:29:31,099 INFO L912 BasicCegarLoop]: 139 mSDtfsCounter, 2 mSDsluCounter, 4170 mSDsCounter, 0 mSdLazyCounter, 3533 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4309 SdHoareTripleChecker+Invalid, 3533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-19 06:29:31,100 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 4309 Invalid, 3533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3533 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-19 06:29:31,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-03-19 06:29:31,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2022-03-19 06:29:31,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 104 states have (on average 1.0096153846153846) internal successors, (105), 104 states have internal predecessors, (105), 45 states have call successors, (45), 8 states have call predecessors, (45), 6 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-19 06:29:31,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 193 transitions. [2022-03-19 06:29:31,120 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 193 transitions. Word has length 296 [2022-03-19 06:29:31,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:29:31,120 INFO L478 AbstractCegarLoop]: Abstraction has 156 states and 193 transitions. [2022-03-19 06:29:31,120 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 44 states have internal predecessors, (93), 42 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2022-03-19 06:29:31,120 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 193 transitions. [2022-03-19 06:29:31,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2022-03-19 06:29:31,122 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:29:31,122 INFO L500 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 41, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:29:31,244 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 06:29:31,343 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 06:29:31,343 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:29:31,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:29:31,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1306676823, now seen corresponding path program 79 times [2022-03-19 06:29:31,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:29:31,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [555614461] [2022-03-19 06:29:31,346 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:29:31,346 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:29:31,346 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:29:31,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1306676823, now seen corresponding path program 80 times [2022-03-19 06:29:31,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:29:31,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033587919] [2022-03-19 06:29:31,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:29:31,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:29:31,355 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:29:31,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [274062845] [2022-03-19 06:29:31,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:29:31,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:29:31,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:29:31,356 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 06:29:31,357 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 06:29:32,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:29:32,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:29:32,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 168 conjunts are in the unsatisfiable core [2022-03-19 06:29:32,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:29:33,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5822 backedges. 82 proven. 2460 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-19 06:29:33,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:29:34,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:29:34,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033587919] [2022-03-19 06:29:34,248 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:29:34,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274062845] [2022-03-19 06:29:34,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274062845] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:29:34,249 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:29:34,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2022-03-19 06:29:34,249 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:29:34,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [555614461] [2022-03-19 06:29:34,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [555614461] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:29:34,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:29:34,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2022-03-19 06:29:34,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174399743] [2022-03-19 06:29:34,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:29:34,250 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-19 06:29:34,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:29:34,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-19 06:29:34,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2211, Unknown=0, NotChecked=0, Total=2352 [2022-03-19 06:29:34,251 INFO L87 Difference]: Start difference. First operand 156 states and 193 transitions. Second operand has 46 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 states have internal predecessors, (95), 43 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (43), 42 states have call predecessors, (43), 42 states have call successors, (43) [2022-03-19 06:29:36,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:29:36,152 INFO L93 Difference]: Finished difference Result 164 states and 202 transitions. [2022-03-19 06:29:36,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-19 06:29:36,155 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 states have internal predecessors, (95), 43 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (43), 42 states have call predecessors, (43), 42 states have call successors, (43) Word has length 303 [2022-03-19 06:29:36,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:29:36,156 INFO L225 Difference]: With dead ends: 164 [2022-03-19 06:29:36,156 INFO L226 Difference]: Without dead ends: 159 [2022-03-19 06:29:36,157 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 267 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=151, Invalid=2399, Unknown=0, NotChecked=0, Total=2550 [2022-03-19 06:29:36,157 INFO L912 BasicCegarLoop]: 142 mSDtfsCounter, 2 mSDsluCounter, 4355 mSDsCounter, 0 mSdLazyCounter, 3703 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4497 SdHoareTripleChecker+Invalid, 3703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-19 06:29:36,158 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 4497 Invalid, 3703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3703 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-19 06:29:36,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-19 06:29:36,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2022-03-19 06:29:36,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 106 states have (on average 1.009433962264151) internal successors, (107), 106 states have internal predecessors, (107), 46 states have call successors, (46), 8 states have call predecessors, (46), 6 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-19 06:29:36,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 197 transitions. [2022-03-19 06:29:36,184 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 197 transitions. Word has length 303 [2022-03-19 06:29:36,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:29:36,185 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 197 transitions. [2022-03-19 06:29:36,185 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 states have internal predecessors, (95), 43 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (43), 42 states have call predecessors, (43), 42 states have call successors, (43) [2022-03-19 06:29:36,185 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 197 transitions. [2022-03-19 06:29:36,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2022-03-19 06:29:36,187 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:29:36,187 INFO L500 BasicCegarLoop]: trace histogram [43, 42, 42, 42, 42, 42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:29:36,204 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 06:29:36,395 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 06:29:36,396 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:29:36,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:29:36,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1159429960, now seen corresponding path program 81 times [2022-03-19 06:29:36,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:29:36,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1943970761] [2022-03-19 06:29:36,398 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:29:36,398 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:29:36,398 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:29:36,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1159429960, now seen corresponding path program 82 times [2022-03-19 06:29:36,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:29:36,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910607903] [2022-03-19 06:29:36,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:29:36,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:29:36,405 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:29:36,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1699199976] [2022-03-19 06:29:36,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:29:36,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:29:36,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:29:36,407 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 06:29:36,408 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 06:29:38,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:29:38,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:29:38,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 744 conjuncts, 173 conjunts are in the unsatisfiable core [2022-03-19 06:29:38,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:29:39,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6111 backedges. 84 proven. 2583 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2022-03-19 06:29:39,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:29:40,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:29:40,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910607903] [2022-03-19 06:29:40,072 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:29:40,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699199976] [2022-03-19 06:29:40,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699199976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:29:40,072 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:29:40,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2022-03-19 06:29:40,072 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:29:40,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1943970761] [2022-03-19 06:29:40,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1943970761] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:29:40,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:29:40,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2022-03-19 06:29:40,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952689900] [2022-03-19 06:29:40,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:29:40,073 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-19 06:29:40,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:29:40,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-19 06:29:40,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2421, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 06:29:40,074 INFO L87 Difference]: Start difference. First operand 159 states and 197 transitions. Second operand has 47 states, 46 states have (on average 2.108695652173913) internal successors, (97), 46 states have internal predecessors, (97), 44 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-03-19 06:29:42,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:29:42,108 INFO L93 Difference]: Finished difference Result 167 states and 206 transitions. [2022-03-19 06:29:42,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-19 06:29:42,108 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 46 states have (on average 2.108695652173913) internal successors, (97), 46 states have internal predecessors, (97), 44 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) Word has length 310 [2022-03-19 06:29:42,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:29:42,109 INFO L225 Difference]: With dead ends: 167 [2022-03-19 06:29:42,109 INFO L226 Difference]: Without dead ends: 162 [2022-03-19 06:29:42,110 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 285 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=241, Invalid=2621, Unknown=0, NotChecked=0, Total=2862 [2022-03-19 06:29:42,110 INFO L912 BasicCegarLoop]: 145 mSDtfsCounter, 2 mSDsluCounter, 4544 mSDsCounter, 0 mSdLazyCounter, 3877 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4689 SdHoareTripleChecker+Invalid, 3877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 06:29:42,110 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 4689 Invalid, 3877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3877 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 06:29:42,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-03-19 06:29:42,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2022-03-19 06:29:42,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 108 states have (on average 1.0092592592592593) internal successors, (109), 108 states have internal predecessors, (109), 47 states have call successors, (47), 8 states have call predecessors, (47), 6 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-19 06:29:42,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 201 transitions. [2022-03-19 06:29:42,128 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 201 transitions. Word has length 310 [2022-03-19 06:29:42,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:29:42,128 INFO L478 AbstractCegarLoop]: Abstraction has 162 states and 201 transitions. [2022-03-19 06:29:42,129 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 46 states have (on average 2.108695652173913) internal successors, (97), 46 states have internal predecessors, (97), 44 states have call successors, (46), 2 states have call predecessors, (46), 1 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2022-03-19 06:29:42,129 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 201 transitions. [2022-03-19 06:29:42,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2022-03-19 06:29:42,130 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:29:42,130 INFO L500 BasicCegarLoop]: trace histogram [44, 43, 43, 43, 43, 43, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:29:42,138 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 06:29:42,330 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 06:29:42,330 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:29:42,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:29:42,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1589120823, now seen corresponding path program 83 times [2022-03-19 06:29:42,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:29:42,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [678288268] [2022-03-19 06:29:42,333 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:29:42,333 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:29:42,333 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:29:42,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1589120823, now seen corresponding path program 84 times [2022-03-19 06:29:42,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:29:42,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635018937] [2022-03-19 06:29:42,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:29:42,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:29:42,341 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:29:42,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2044356943] [2022-03-19 06:29:42,341 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:29:42,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:29:42,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:29:42,342 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 06:29:42,343 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 06:30:02,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2022-03-19 06:30:02,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:30:02,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 176 conjunts are in the unsatisfiable core [2022-03-19 06:30:02,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:30:03,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6407 backedges. 86 proven. 2709 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-19 06:30:03,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:30:03,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:30:03,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635018937] [2022-03-19 06:30:03,723 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:30:03,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044356943] [2022-03-19 06:30:03,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044356943] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:30:03,723 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:30:03,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2022-03-19 06:30:03,723 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:30:03,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [678288268] [2022-03-19 06:30:03,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [678288268] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:30:03,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:30:03,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2022-03-19 06:30:03,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329333573] [2022-03-19 06:30:03,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:30:03,724 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-19 06:30:03,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:30:03,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-19 06:30:03,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2403, Unknown=0, NotChecked=0, Total=2550 [2022-03-19 06:30:03,725 INFO L87 Difference]: Start difference. First operand 162 states and 201 transitions. Second operand has 48 states, 47 states have (on average 2.106382978723404) internal successors, (99), 47 states have internal predecessors, (99), 45 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (45), 44 states have call predecessors, (45), 44 states have call successors, (45) [2022-03-19 06:30:05,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:30:05,788 INFO L93 Difference]: Finished difference Result 170 states and 210 transitions. [2022-03-19 06:30:05,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-19 06:30:05,789 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 47 states have (on average 2.106382978723404) internal successors, (99), 47 states have internal predecessors, (99), 45 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (45), 44 states have call predecessors, (45), 44 states have call successors, (45) Word has length 317 [2022-03-19 06:30:05,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:30:05,790 INFO L225 Difference]: With dead ends: 170 [2022-03-19 06:30:05,790 INFO L226 Difference]: Without dead ends: 165 [2022-03-19 06:30:05,791 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 279 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=157, Invalid=2599, Unknown=0, NotChecked=0, Total=2756 [2022-03-19 06:30:05,791 INFO L912 BasicCegarLoop]: 148 mSDtfsCounter, 2 mSDsluCounter, 4737 mSDsCounter, 0 mSdLazyCounter, 4055 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4885 SdHoareTripleChecker+Invalid, 4055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-19 06:30:05,791 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 4885 Invalid, 4055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4055 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-19 06:30:05,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-03-19 06:30:05,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2022-03-19 06:30:05,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 110 states have (on average 1.009090909090909) internal successors, (111), 110 states have internal predecessors, (111), 48 states have call successors, (48), 8 states have call predecessors, (48), 6 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-19 06:30:05,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 205 transitions. [2022-03-19 06:30:05,815 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 205 transitions. Word has length 317 [2022-03-19 06:30:05,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:30:05,816 INFO L478 AbstractCegarLoop]: Abstraction has 165 states and 205 transitions. [2022-03-19 06:30:05,816 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 47 states have (on average 2.106382978723404) internal successors, (99), 47 states have internal predecessors, (99), 45 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (45), 44 states have call predecessors, (45), 44 states have call successors, (45) [2022-03-19 06:30:05,816 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 205 transitions. [2022-03-19 06:30:05,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2022-03-19 06:30:05,817 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:30:05,818 INFO L500 BasicCegarLoop]: trace histogram [45, 44, 44, 44, 44, 44, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:30:05,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-19 06:30:06,034 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 06:30:06,034 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:30:06,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:30:06,035 INFO L85 PathProgramCache]: Analyzing trace with hash 954334248, now seen corresponding path program 85 times [2022-03-19 06:30:06,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:30:06,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2144981892] [2022-03-19 06:30:06,036 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:30:06,036 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:30:06,037 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:30:06,037 INFO L85 PathProgramCache]: Analyzing trace with hash 954334248, now seen corresponding path program 86 times [2022-03-19 06:30:06,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:30:06,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939069808] [2022-03-19 06:30:06,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:30:06,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:30:06,045 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:30:06,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [21703615] [2022-03-19 06:30:06,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 06:30:06,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:30:06,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:30:06,046 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 06:30:06,047 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 06:30:07,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 06:30:07,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:30:07,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 180 conjunts are in the unsatisfiable core [2022-03-19 06:30:07,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:30:09,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6710 backedges. 88 proven. 2838 refuted. 0 times theorem prover too weak. 3784 trivial. 0 not checked. [2022-03-19 06:30:09,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:30:09,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:30:09,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939069808] [2022-03-19 06:30:09,522 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:30:09,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21703615] [2022-03-19 06:30:09,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21703615] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:30:09,522 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:30:09,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2022-03-19 06:30:09,522 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:30:09,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2144981892] [2022-03-19 06:30:09,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2144981892] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:30:09,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:30:09,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2022-03-19 06:30:09,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149019555] [2022-03-19 06:30:09,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:30:09,523 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-03-19 06:30:09,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:30:09,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-03-19 06:30:09,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=2502, Unknown=0, NotChecked=0, Total=2652 [2022-03-19 06:30:09,524 INFO L87 Difference]: Start difference. First operand 165 states and 205 transitions. Second operand has 49 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 46 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-03-19 06:30:11,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:30:11,680 INFO L93 Difference]: Finished difference Result 173 states and 214 transitions. [2022-03-19 06:30:11,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-19 06:30:11,681 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 46 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) Word has length 324 [2022-03-19 06:30:11,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:30:11,682 INFO L225 Difference]: With dead ends: 173 [2022-03-19 06:30:11,682 INFO L226 Difference]: Without dead ends: 168 [2022-03-19 06:30:11,682 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 285 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=160, Invalid=2702, Unknown=0, NotChecked=0, Total=2862 [2022-03-19 06:30:11,682 INFO L912 BasicCegarLoop]: 151 mSDtfsCounter, 2 mSDsluCounter, 4934 mSDsCounter, 0 mSdLazyCounter, 4237 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 5085 SdHoareTripleChecker+Invalid, 4237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-19 06:30:11,683 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 5085 Invalid, 4237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4237 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-19 06:30:11,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-03-19 06:30:11,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2022-03-19 06:30:11,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 112 states have (on average 1.0089285714285714) internal successors, (113), 112 states have internal predecessors, (113), 49 states have call successors, (49), 8 states have call predecessors, (49), 6 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-19 06:30:11,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 209 transitions. [2022-03-19 06:30:11,706 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 209 transitions. Word has length 324 [2022-03-19 06:30:11,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:30:11,706 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 209 transitions. [2022-03-19 06:30:11,706 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 48 states have (on average 2.1041666666666665) internal successors, (101), 48 states have internal predecessors, (101), 46 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2022-03-19 06:30:11,706 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 209 transitions. [2022-03-19 06:30:11,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2022-03-19 06:30:11,708 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:30:11,708 INFO L500 BasicCegarLoop]: trace histogram [46, 45, 45, 45, 45, 45, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:30:11,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-19 06:30:11,918 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 06:30:11,918 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:30:11,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:30:11,918 INFO L85 PathProgramCache]: Analyzing trace with hash -108709911, now seen corresponding path program 87 times [2022-03-19 06:30:11,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:30:11,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [151408254] [2022-03-19 06:30:11,921 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:30:11,921 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:30:11,921 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:30:11,921 INFO L85 PathProgramCache]: Analyzing trace with hash -108709911, now seen corresponding path program 88 times [2022-03-19 06:30:11,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:30:11,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407229077] [2022-03-19 06:30:11,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:30:11,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:30:11,944 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:30:11,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1652397757] [2022-03-19 06:30:11,944 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 06:30:11,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:30:11,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:30:11,946 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 06:30:11,947 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 06:30:14,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 06:30:14,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 06:30:14,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 184 conjunts are in the unsatisfiable core [2022-03-19 06:30:14,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 06:30:15,779 INFO L134 CoverageAnalysis]: Checked inductivity of 7020 backedges. 90 proven. 2970 refuted. 0 times theorem prover too weak. 3960 trivial. 0 not checked. [2022-03-19 06:30:15,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 06:30:16,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 06:30:16,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407229077] [2022-03-19 06:30:16,094 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 06:30:16,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652397757] [2022-03-19 06:30:16,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652397757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 06:30:16,095 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 06:30:16,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2022-03-19 06:30:16,095 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 06:30:16,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [151408254] [2022-03-19 06:30:16,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [151408254] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 06:30:16,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 06:30:16,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2022-03-19 06:30:16,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936355019] [2022-03-19 06:30:16,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 06:30:16,096 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-19 06:30:16,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 06:30:16,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-19 06:30:16,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=2603, Unknown=0, NotChecked=0, Total=2756 [2022-03-19 06:30:16,097 INFO L87 Difference]: Start difference. First operand 168 states and 209 transitions. Second operand has 50 states, 49 states have (on average 2.1020408163265305) internal successors, (103), 49 states have internal predecessors, (103), 47 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-19 06:30:18,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 06:30:18,451 INFO L93 Difference]: Finished difference Result 176 states and 218 transitions. [2022-03-19 06:30:18,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-19 06:30:18,452 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 2.1020408163265305) internal successors, (103), 49 states have internal predecessors, (103), 47 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) Word has length 331 [2022-03-19 06:30:18,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 06:30:18,453 INFO L225 Difference]: With dead ends: 176 [2022-03-19 06:30:18,453 INFO L226 Difference]: Without dead ends: 171 [2022-03-19 06:30:18,453 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=163, Invalid=2807, Unknown=0, NotChecked=0, Total=2970 [2022-03-19 06:30:18,453 INFO L912 BasicCegarLoop]: 154 mSDtfsCounter, 2 mSDsluCounter, 5135 mSDsCounter, 0 mSdLazyCounter, 4423 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 5289 SdHoareTripleChecker+Invalid, 4423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-19 06:30:18,454 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 5289 Invalid, 4423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4423 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-19 06:30:18,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-03-19 06:30:18,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2022-03-19 06:30:18,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 114 states have (on average 1.0087719298245614) internal successors, (115), 114 states have internal predecessors, (115), 50 states have call successors, (50), 8 states have call predecessors, (50), 6 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2022-03-19 06:30:18,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 213 transitions. [2022-03-19 06:30:18,479 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 213 transitions. Word has length 331 [2022-03-19 06:30:18,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 06:30:18,480 INFO L478 AbstractCegarLoop]: Abstraction has 171 states and 213 transitions. [2022-03-19 06:30:18,480 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 2.1020408163265305) internal successors, (103), 49 states have internal predecessors, (103), 47 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (47), 46 states have call predecessors, (47), 46 states have call successors, (47) [2022-03-19 06:30:18,480 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 213 transitions. [2022-03-19 06:30:18,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-19 06:30:18,482 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 06:30:18,482 INFO L500 BasicCegarLoop]: trace histogram [47, 46, 46, 46, 46, 46, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 06:30:18,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-19 06:30:18,693 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 06:30:18,693 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 06:30:18,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 06:30:18,693 INFO L85 PathProgramCache]: Analyzing trace with hash 27029768, now seen corresponding path program 89 times [2022-03-19 06:30:18,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 06:30:18,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2680237] [2022-03-19 06:30:18,695 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 0 HavocedVariables, 3 AssignedVariables, -1 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-19 06:30:18,695 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because NONLINEAR_UPDATE [2022-03-19 06:30:18,695 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-19 06:30:18,696 INFO L85 PathProgramCache]: Analyzing trace with hash 27029768, now seen corresponding path program 90 times [2022-03-19 06:30:18,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 06:30:18,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692326779] [2022-03-19 06:30:18,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 06:30:18,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 06:30:18,707 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 06:30:18,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [390071061] [2022-03-19 06:30:18,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 06:30:18,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 06:30:18,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 06:30:18,709 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 06:30:18,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process