/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_valuebound20.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 15:11:04,528 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 15:11:04,530 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 15:11:04,556 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 15:11:04,556 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 15:11:04,557 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 15:11:04,558 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 15:11:04,563 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 15:11:04,566 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 15:11:04,571 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 15:11:04,571 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 15:11:04,573 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 15:11:04,573 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 15:11:04,575 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 15:11:04,575 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 15:11:04,577 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 15:11:04,577 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 15:11:04,578 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 15:11:04,581 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 15:11:04,585 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 15:11:04,586 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 15:11:04,587 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 15:11:04,588 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 15:11:04,590 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 15:11:04,591 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 15:11:04,595 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 15:11:04,595 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 15:11:04,595 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 15:11:04,595 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 15:11:04,596 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 15:11:04,596 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 15:11:04,596 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 15:11:04,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 15:11:04,599 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 15:11:04,600 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 15:11:04,600 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 15:11:04,600 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 15:11:04,601 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 15:11:04,601 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 15:11:04,601 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 15:11:04,602 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 15:11:04,603 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 15:11:04,603 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-20 15:11:04,611 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 15:11:04,611 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 15:11:04,612 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 15:11:04,612 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 15:11:04,612 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 15:11:04,612 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 15:11:04,612 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 15:11:04,612 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 15:11:04,612 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 15:11:04,613 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 15:11:04,613 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:11:04,614 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 15:11:04,614 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-20 15:11:04,614 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-20 15:11:04,614 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-20 15:11:04,614 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 15:11:04,614 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-20 15:11:04,614 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-20 15:11:04,816 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 15:11:04,837 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 15:11:04,839 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 15:11:04,839 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 15:11:04,840 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 15:11:04,840 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_valuebound20.c [2022-03-20 15:11:04,880 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f59c14077/461261870947489b9a2065e1ac53e925/FLAGe7db776ac [2022-03-20 15:11:05,267 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 15:11:05,268 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_valuebound20.c [2022-03-20 15:11:05,272 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f59c14077/461261870947489b9a2065e1ac53e925/FLAGe7db776ac [2022-03-20 15:11:05,282 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f59c14077/461261870947489b9a2065e1ac53e925 [2022-03-20 15:11:05,284 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 15:11:05,285 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 15:11:05,320 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 15:11:05,320 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 15:11:05,325 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 15:11:05,325 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,326 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7513e85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05, skipping insertion in model container [2022-03-20 15:11:05,326 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,330 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 15:11:05,346 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 15:11:05,486 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_valuebound20.c[490,503] [2022-03-20 15:11:05,528 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:11:05,550 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 15:11:05,558 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_valuebound20.c[490,503] [2022-03-20 15:11:05,576 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:11:05,584 INFO L208 MainTranslator]: Completed translation [2022-03-20 15:11:05,584 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05 WrapperNode [2022-03-20 15:11:05,585 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 15:11:05,585 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 15:11:05,585 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 15:11:05,585 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 15:11:05,596 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,596 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,601 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,602 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,610 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,615 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,618 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,622 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 15:11:05,623 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 15:11:05,623 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 15:11:05,623 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 15:11:05,624 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (1/1) ... [2022-03-20 15:11:05,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:11:05,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:05,673 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-20 15:11:05,732 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-20 15:11:05,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 15:11:05,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 15:11:05,750 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 15:11:05,750 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-20 15:11:05,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-20 15:11:05,750 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 15:11:05,751 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 15:11:05,751 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 15:11:05,751 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 15:11:05,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 15:11:05,751 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 15:11:05,752 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-20 15:11:05,752 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-20 15:11:05,752 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 15:11:05,753 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 15:11:05,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 15:11:05,753 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 15:11:05,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 15:11:05,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 15:11:05,753 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 15:11:05,808 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 15:11:05,809 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 15:11:05,924 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 15:11:05,941 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 15:11:05,941 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-03-20 15:11:05,943 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:11:05 BoogieIcfgContainer [2022-03-20 15:11:05,943 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 15:11:05,944 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 15:11:05,944 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 15:11:05,947 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 15:11:05,947 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 03:11:05" (1/3) ... [2022-03-20 15:11:05,948 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@488bd613 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:11:05, skipping insertion in model container [2022-03-20 15:11:05,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:11:05" (2/3) ... [2022-03-20 15:11:05,948 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@488bd613 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:11:05, skipping insertion in model container [2022-03-20 15:11:05,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:11:05" (3/3) ... [2022-03-20 15:11:05,949 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound20.c [2022-03-20 15:11:05,953 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-20 15:11:05,953 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 15:11:06,043 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 15:11:06,050 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-20 15:11:06,050 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 15:11:06,065 INFO L276 IsEmpty]: Start isEmpty. Operand has 40 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 24 states have internal predecessors, (35), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-20 15:11:06,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-20 15:11:06,071 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:06,071 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:06,072 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:06,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:06,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1237885594, now seen corresponding path program 1 times [2022-03-20 15:11:06,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:06,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [193799175] [2022-03-20 15:11:06,096 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:06,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1237885594, now seen corresponding path program 2 times [2022-03-20 15:11:06,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:06,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643011792] [2022-03-20 15:11:06,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:06,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:11:06,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:11:06,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:11:06,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 15:11:06,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:11:06,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 15:11:06,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:11:06,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 15:11:06,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:11:06,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-20 15:11:06,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:11:06,312 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:11:06,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:06,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643011792] [2022-03-20 15:11:06,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643011792] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:06,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:06,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:11:06,315 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:06,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [193799175] [2022-03-20 15:11:06,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [193799175] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:06,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:06,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:11:06,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195961743] [2022-03-20 15:11:06,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:06,318 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-20 15:11:06,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:06,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-20 15:11:06,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 15:11:06,337 INFO L87 Difference]: Start difference. First operand has 40 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 24 states have internal predecessors, (35), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 15:11:06,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:06,422 INFO L93 Difference]: Finished difference Result 73 states and 115 transitions. [2022-03-20 15:11:06,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-20 15:11:06,425 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 33 [2022-03-20 15:11:06,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:06,430 INFO L225 Difference]: With dead ends: 73 [2022-03-20 15:11:06,431 INFO L226 Difference]: Without dead ends: 35 [2022-03-20 15:11:06,433 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-20 15:11:06,436 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 24 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:06,437 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 43 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:11:06,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-20 15:11:06,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2022-03-20 15:11:06,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 20 states have (on average 1.2) internal successors, (24), 21 states have internal predecessors, (24), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-20 15:11:06,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 44 transitions. [2022-03-20 15:11:06,465 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 44 transitions. Word has length 33 [2022-03-20 15:11:06,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:06,465 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 44 transitions. [2022-03-20 15:11:06,465 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 15:11:06,466 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 44 transitions. [2022-03-20 15:11:06,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-20 15:11:06,467 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:06,467 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:06,467 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 15:11:06,467 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:06,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:06,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1569470122, now seen corresponding path program 1 times [2022-03-20 15:11:06,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:06,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1182655126] [2022-03-20 15:11:06,468 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:06,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1569470122, now seen corresponding path program 2 times [2022-03-20 15:11:06,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:06,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936701277] [2022-03-20 15:11:06,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:06,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:06,490 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:06,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473476353] [2022-03-20 15:11:06,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:06,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:06,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:06,496 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-20 15:11:06,497 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-20 15:11:06,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-20 15:11:06,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:06,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-20 15:11:06,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:06,697 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:11:06,697 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:11:06,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:06,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936701277] [2022-03-20 15:11:06,698 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:06,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473476353] [2022-03-20 15:11:06,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473476353] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:06,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:06,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:11:06,704 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:06,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1182655126] [2022-03-20 15:11:06,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1182655126] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:06,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:06,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:11:06,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664399350] [2022-03-20 15:11:06,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:06,710 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:11:06,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:06,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:11:06,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:11:06,711 INFO L87 Difference]: Start difference. First operand 35 states and 44 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-20 15:11:06,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:06,775 INFO L93 Difference]: Finished difference Result 54 states and 69 transitions. [2022-03-20 15:11:06,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:11:06,776 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 34 [2022-03-20 15:11:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:06,777 INFO L225 Difference]: With dead ends: 54 [2022-03-20 15:11:06,777 INFO L226 Difference]: Without dead ends: 51 [2022-03-20 15:11:06,777 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-20 15:11:06,778 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 14 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:06,778 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 197 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:11:06,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2022-03-20 15:11:06,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2022-03-20 15:11:06,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 30 states have (on average 1.2) internal successors, (36), 31 states have internal predecessors, (36), 15 states have call successors, (15), 5 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-20 15:11:06,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 64 transitions. [2022-03-20 15:11:06,788 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 64 transitions. Word has length 34 [2022-03-20 15:11:06,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:06,788 INFO L478 AbstractCegarLoop]: Abstraction has 50 states and 64 transitions. [2022-03-20 15:11:06,789 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-20 15:11:06,789 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 64 transitions. [2022-03-20 15:11:06,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-20 15:11:06,789 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:06,790 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:06,807 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-20 15:11:07,006 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-20 15:11:07,007 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:07,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:07,008 INFO L85 PathProgramCache]: Analyzing trace with hash 584996456, now seen corresponding path program 1 times [2022-03-20 15:11:07,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:07,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [546436561] [2022-03-20 15:11:07,009 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:07,009 INFO L85 PathProgramCache]: Analyzing trace with hash 584996456, now seen corresponding path program 2 times [2022-03-20 15:11:07,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:07,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284620465] [2022-03-20 15:11:07,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:07,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:07,030 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:07,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1016612883] [2022-03-20 15:11:07,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:07,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:07,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:07,035 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-20 15:11:07,037 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-20 15:11:07,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:07,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:07,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:11:07,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:07,193 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-20 15:11:07,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:07,303 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-20 15:11:07,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:07,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284620465] [2022-03-20 15:11:07,304 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:07,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016612883] [2022-03-20 15:11:07,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016612883] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:07,304 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:07,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-20 15:11:07,305 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:07,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [546436561] [2022-03-20 15:11:07,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [546436561] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:07,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:07,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:11:07,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726913724] [2022-03-20 15:11:07,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:07,306 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:11:07,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:07,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:11:07,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:11:07,306 INFO L87 Difference]: Start difference. First operand 50 states and 64 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 15:11:07,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:07,455 INFO L93 Difference]: Finished difference Result 103 states and 143 transitions. [2022-03-20 15:11:07,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:11:07,456 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2022-03-20 15:11:07,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:07,460 INFO L225 Difference]: With dead ends: 103 [2022-03-20 15:11:07,460 INFO L226 Difference]: Without dead ends: 96 [2022-03-20 15:11:07,461 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:11:07,468 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 58 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:07,469 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 288 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:11:07,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-03-20 15:11:07,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 71. [2022-03-20 15:11:07,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 47 states have (on average 1.2553191489361701) internal successors, (59), 48 states have internal predecessors, (59), 19 states have call successors, (19), 5 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-20 15:11:07,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 95 transitions. [2022-03-20 15:11:07,486 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 95 transitions. Word has length 39 [2022-03-20 15:11:07,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:07,486 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 95 transitions. [2022-03-20 15:11:07,487 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 15:11:07,487 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 95 transitions. [2022-03-20 15:11:07,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-20 15:11:07,487 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:07,488 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:07,506 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-20 15:11:07,704 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-20 15:11:07,704 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:07,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:07,704 INFO L85 PathProgramCache]: Analyzing trace with hash -974923140, now seen corresponding path program 1 times [2022-03-20 15:11:07,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:07,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [383019220] [2022-03-20 15:11:07,705 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:07,705 INFO L85 PathProgramCache]: Analyzing trace with hash -974923140, now seen corresponding path program 2 times [2022-03-20 15:11:07,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:07,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923846952] [2022-03-20 15:11:07,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:07,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:07,715 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:07,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1063805782] [2022-03-20 15:11:07,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:07,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:07,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:07,717 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-20 15:11:07,718 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-20 15:11:07,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:07,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:07,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-20 15:11:07,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:08,045 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:11:08,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:08,252 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:11:08,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:08,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923846952] [2022-03-20 15:11:08,252 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:08,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063805782] [2022-03-20 15:11:08,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063805782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:08,253 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:08,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 18 [2022-03-20 15:11:08,253 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:08,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [383019220] [2022-03-20 15:11:08,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [383019220] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:08,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:08,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:11:08,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934930593] [2022-03-20 15:11:08,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:08,254 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:11:08,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:08,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:11:08,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:11:08,254 INFO L87 Difference]: Start difference. First operand 71 states and 95 transitions. Second operand has 13 states, 12 states have (on average 2.0) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-20 15:11:08,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:08,548 INFO L93 Difference]: Finished difference Result 112 states and 151 transitions. [2022-03-20 15:11:08,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:11:08,548 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 42 [2022-03-20 15:11:08,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:08,549 INFO L225 Difference]: With dead ends: 112 [2022-03-20 15:11:08,549 INFO L226 Difference]: Without dead ends: 110 [2022-03-20 15:11:08,549 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:11:08,550 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 63 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:08,550 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 389 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:11:08,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2022-03-20 15:11:08,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 93. [2022-03-20 15:11:08,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 64 states have internal predecessors, (78), 23 states have call successors, (23), 7 states have call predecessors, (23), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-20 15:11:08,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 122 transitions. [2022-03-20 15:11:08,563 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 122 transitions. Word has length 42 [2022-03-20 15:11:08,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:08,564 INFO L478 AbstractCegarLoop]: Abstraction has 93 states and 122 transitions. [2022-03-20 15:11:08,564 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-20 15:11:08,564 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 122 transitions. [2022-03-20 15:11:08,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-20 15:11:08,565 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:08,565 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:08,582 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-20 15:11:08,779 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-20 15:11:08,779 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:08,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:08,780 INFO L85 PathProgramCache]: Analyzing trace with hash 81990170, now seen corresponding path program 1 times [2022-03-20 15:11:08,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:08,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [950802409] [2022-03-20 15:11:08,780 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:08,780 INFO L85 PathProgramCache]: Analyzing trace with hash 81990170, now seen corresponding path program 2 times [2022-03-20 15:11:08,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:08,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388067882] [2022-03-20 15:11:08,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:08,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:08,790 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:08,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2080870673] [2022-03-20 15:11:08,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:08,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:08,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:08,791 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-20 15:11:08,806 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-20 15:11:08,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:08,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:08,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-20 15:11:08,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:08,960 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-03-20 15:11:08,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:09,041 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-20 15:11:09,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:09,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388067882] [2022-03-20 15:11:09,041 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:09,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080870673] [2022-03-20 15:11:09,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080870673] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 15:11:09,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:11:09,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 10 [2022-03-20 15:11:09,042 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:09,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [950802409] [2022-03-20 15:11:09,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [950802409] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:09,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:09,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:09,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440965328] [2022-03-20 15:11:09,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:09,045 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:11:09,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:09,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:11:09,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:11:09,045 INFO L87 Difference]: Start difference. First operand 93 states and 122 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:11:09,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:09,083 INFO L93 Difference]: Finished difference Result 130 states and 179 transitions. [2022-03-20 15:11:09,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:11:09,084 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2022-03-20 15:11:09,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:09,085 INFO L225 Difference]: With dead ends: 130 [2022-03-20 15:11:09,085 INFO L226 Difference]: Without dead ends: 128 [2022-03-20 15:11:09,085 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:11:09,086 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 8 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:09,086 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 150 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:11:09,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-03-20 15:11:09,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 123. [2022-03-20 15:11:09,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 76 states have (on average 1.263157894736842) internal successors, (96), 77 states have internal predecessors, (96), 39 states have call successors, (39), 8 states have call predecessors, (39), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-20 15:11:09,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 172 transitions. [2022-03-20 15:11:09,121 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 172 transitions. Word has length 47 [2022-03-20 15:11:09,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:09,121 INFO L478 AbstractCegarLoop]: Abstraction has 123 states and 172 transitions. [2022-03-20 15:11:09,122 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:11:09,122 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 172 transitions. [2022-03-20 15:11:09,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-20 15:11:09,122 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:09,122 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:09,139 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-20 15:11:09,338 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-20 15:11:09,339 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:09,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:09,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1524769911, now seen corresponding path program 1 times [2022-03-20 15:11:09,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:09,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1692329175] [2022-03-20 15:11:09,339 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:09,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1524769911, now seen corresponding path program 2 times [2022-03-20 15:11:09,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:09,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021631097] [2022-03-20 15:11:09,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:09,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:09,354 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:09,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1769827867] [2022-03-20 15:11:09,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:09,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:09,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:09,358 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-20 15:11:09,359 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-20 15:11:09,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:09,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:09,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-20 15:11:09,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:09,650 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:11:09,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:09,804 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:11:09,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:09,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021631097] [2022-03-20 15:11:09,805 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:09,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769827867] [2022-03-20 15:11:09,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769827867] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:09,805 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:09,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 14 [2022-03-20 15:11:09,805 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:09,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1692329175] [2022-03-20 15:11:09,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1692329175] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:09,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:09,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:11:09,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644622118] [2022-03-20 15:11:09,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:09,806 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:11:09,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:09,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:11:09,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:11:09,806 INFO L87 Difference]: Start difference. First operand 123 states and 172 transitions. Second operand has 11 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2022-03-20 15:11:09,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:09,977 INFO L93 Difference]: Finished difference Result 137 states and 184 transitions. [2022-03-20 15:11:09,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 15:11:09,977 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2022-03-20 15:11:09,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:09,978 INFO L225 Difference]: With dead ends: 137 [2022-03-20 15:11:09,978 INFO L226 Difference]: Without dead ends: 135 [2022-03-20 15:11:09,979 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:11:09,979 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 87 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:09,979 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 254 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:11:09,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-03-20 15:11:09,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 131. [2022-03-20 15:11:09,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 82 states have (on average 1.2439024390243902) internal successors, (102), 83 states have internal predecessors, (102), 39 states have call successors, (39), 10 states have call predecessors, (39), 9 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-20 15:11:09,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 178 transitions. [2022-03-20 15:11:09,994 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 178 transitions. Word has length 47 [2022-03-20 15:11:09,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:09,994 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 178 transitions. [2022-03-20 15:11:09,994 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2022-03-20 15:11:09,994 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 178 transitions. [2022-03-20 15:11:09,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-03-20 15:11:09,995 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:09,995 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:10,014 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-20 15:11:10,211 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-20 15:11:10,211 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:10,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:10,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1836145722, now seen corresponding path program 3 times [2022-03-20 15:11:10,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:10,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [264247320] [2022-03-20 15:11:10,212 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:10,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1836145722, now seen corresponding path program 4 times [2022-03-20 15:11:10,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:10,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907624808] [2022-03-20 15:11:10,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:10,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:10,226 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:10,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2107311578] [2022-03-20 15:11:10,227 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:10,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:10,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:10,229 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-20 15:11:10,230 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-20 15:11:10,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:10,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:10,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-20 15:11:10,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:10,326 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:11:10,327 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:11:10,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:10,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907624808] [2022-03-20 15:11:10,327 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:10,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107311578] [2022-03-20 15:11:10,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107311578] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:10,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:10,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:10,327 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:10,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [264247320] [2022-03-20 15:11:10,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [264247320] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:10,328 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:10,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:10,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103760326] [2022-03-20 15:11:10,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:10,328 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:11:10,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:10,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:11:10,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:11:10,328 INFO L87 Difference]: Start difference. First operand 131 states and 178 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-20 15:11:10,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:10,379 INFO L93 Difference]: Finished difference Result 170 states and 230 transitions. [2022-03-20 15:11:10,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:11:10,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2022-03-20 15:11:10,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:10,381 INFO L225 Difference]: With dead ends: 170 [2022-03-20 15:11:10,381 INFO L226 Difference]: Without dead ends: 114 [2022-03-20 15:11:10,381 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:11:10,382 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 18 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:10,382 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 180 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:11:10,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-03-20 15:11:10,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 106. [2022-03-20 15:11:10,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 65 states have (on average 1.1846153846153846) internal successors, (77), 66 states have internal predecessors, (77), 31 states have call successors, (31), 10 states have call predecessors, (31), 9 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-20 15:11:10,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 137 transitions. [2022-03-20 15:11:10,393 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 137 transitions. Word has length 47 [2022-03-20 15:11:10,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:10,393 INFO L478 AbstractCegarLoop]: Abstraction has 106 states and 137 transitions. [2022-03-20 15:11:10,393 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-20 15:11:10,394 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 137 transitions. [2022-03-20 15:11:10,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-03-20 15:11:10,394 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:10,394 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:10,412 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-20 15:11:10,609 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-20 15:11:10,609 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:10,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:10,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1952108775, now seen corresponding path program 1 times [2022-03-20 15:11:10,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:10,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [945581570] [2022-03-20 15:11:10,610 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:10,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1952108775, now seen corresponding path program 2 times [2022-03-20 15:11:10,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:10,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773699864] [2022-03-20 15:11:10,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:10,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:10,627 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:10,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [563290694] [2022-03-20 15:11:10,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:10,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:10,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:10,629 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-20 15:11:10,630 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-20 15:11:10,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:10,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:10,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:11:10,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:10,730 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-03-20 15:11:10,731 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:11:10,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:10,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773699864] [2022-03-20 15:11:10,731 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:10,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563290694] [2022-03-20 15:11:10,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563290694] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:10,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:10,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:10,731 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:10,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [945581570] [2022-03-20 15:11:10,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [945581570] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:10,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:10,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:10,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971293930] [2022-03-20 15:11:10,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:10,732 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:11:10,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:10,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:11:10,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:11:10,733 INFO L87 Difference]: Start difference. First operand 106 states and 137 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 15:11:10,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:10,776 INFO L93 Difference]: Finished difference Result 158 states and 221 transitions. [2022-03-20 15:11:10,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:11:10,776 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 52 [2022-03-20 15:11:10,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:10,777 INFO L225 Difference]: With dead ends: 158 [2022-03-20 15:11:10,777 INFO L226 Difference]: Without dead ends: 156 [2022-03-20 15:11:10,777 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 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-20 15:11:10,778 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 9 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:10,778 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 162 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:11:10,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-03-20 15:11:10,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 140. [2022-03-20 15:11:10,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 74 states have (on average 1.162162162162162) internal successors, (86), 81 states have internal predecessors, (86), 55 states have call successors, (55), 11 states have call predecessors, (55), 10 states have return successors, (53), 47 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-20 15:11:10,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 194 transitions. [2022-03-20 15:11:10,793 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 194 transitions. Word has length 52 [2022-03-20 15:11:10,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:10,793 INFO L478 AbstractCegarLoop]: Abstraction has 140 states and 194 transitions. [2022-03-20 15:11:10,793 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 15:11:10,793 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 194 transitions. [2022-03-20 15:11:10,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-03-20 15:11:10,794 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:10,794 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:10,810 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-20 15:11:11,010 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-20 15:11:11,010 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:11,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:11,011 INFO L85 PathProgramCache]: Analyzing trace with hash 188363668, now seen corresponding path program 1 times [2022-03-20 15:11:11,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:11,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1951877207] [2022-03-20 15:11:11,011 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:11,011 INFO L85 PathProgramCache]: Analyzing trace with hash 188363668, now seen corresponding path program 2 times [2022-03-20 15:11:11,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:11,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900560431] [2022-03-20 15:11:11,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:11,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:11,026 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:11,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1792474120] [2022-03-20 15:11:11,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:11,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:11,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:11,034 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-20 15:11:11,035 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-20 15:11:11,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:11,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:11,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-20 15:11:11,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:11,466 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-03-20 15:11:11,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:11,964 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-03-20 15:11:11,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:11,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900560431] [2022-03-20 15:11:11,964 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:11,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792474120] [2022-03-20 15:11:11,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792474120] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:11,964 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:11,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2022-03-20 15:11:11,965 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:11,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1951877207] [2022-03-20 15:11:11,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1951877207] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:11,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:11,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:11:11,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18001238] [2022-03-20 15:11:11,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:11,965 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:11:11,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:11,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:11:11,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:11:11,966 INFO L87 Difference]: Start difference. First operand 140 states and 194 transitions. Second operand has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:12,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:12,331 INFO L93 Difference]: Finished difference Result 200 states and 283 transitions. [2022-03-20 15:11:12,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:11:12,337 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2022-03-20 15:11:12,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:12,339 INFO L225 Difference]: With dead ends: 200 [2022-03-20 15:11:12,339 INFO L226 Difference]: Without dead ends: 197 [2022-03-20 15:11:12,340 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:11:12,340 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 53 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:12,340 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 383 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:11:12,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-03-20 15:11:12,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 193. [2022-03-20 15:11:12,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 101 states have (on average 1.1782178217821782) internal successors, (119), 110 states have internal predecessors, (119), 79 states have call successors, (79), 13 states have call predecessors, (79), 12 states have return successors, (77), 69 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-20 15:11:12,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 275 transitions. [2022-03-20 15:11:12,385 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 275 transitions. Word has length 64 [2022-03-20 15:11:12,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:12,386 INFO L478 AbstractCegarLoop]: Abstraction has 193 states and 275 transitions. [2022-03-20 15:11:12,386 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:12,386 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 275 transitions. [2022-03-20 15:11:12,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-20 15:11:12,387 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:12,387 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:12,418 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-20 15:11:12,604 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-20 15:11:12,604 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:12,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:12,604 INFO L85 PathProgramCache]: Analyzing trace with hash -368004398, now seen corresponding path program 3 times [2022-03-20 15:11:12,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:12,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1080837800] [2022-03-20 15:11:12,605 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:12,605 INFO L85 PathProgramCache]: Analyzing trace with hash -368004398, now seen corresponding path program 4 times [2022-03-20 15:11:12,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:12,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71660841] [2022-03-20 15:11:12,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:12,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:12,627 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:12,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [461425153] [2022-03-20 15:11:12,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:12,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:12,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:12,629 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-20 15:11:12,647 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-20 15:11:12,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:12,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:12,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-20 15:11:12,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:12,794 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-03-20 15:11:12,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:12,907 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-03-20 15:11:12,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:12,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71660841] [2022-03-20 15:11:12,907 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:12,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461425153] [2022-03-20 15:11:12,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461425153] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:12,908 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:12,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2022-03-20 15:11:12,908 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:12,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1080837800] [2022-03-20 15:11:12,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1080837800] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:12,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:12,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:11:12,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24715050] [2022-03-20 15:11:12,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:12,909 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:11:12,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:12,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:11:12,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-03-20 15:11:12,909 INFO L87 Difference]: Start difference. First operand 193 states and 275 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:13,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:13,142 INFO L93 Difference]: Finished difference Result 288 states and 424 transitions. [2022-03-20 15:11:13,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:11:13,142 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 69 [2022-03-20 15:11:13,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:13,144 INFO L225 Difference]: With dead ends: 288 [2022-03-20 15:11:13,144 INFO L226 Difference]: Without dead ends: 281 [2022-03-20 15:11:13,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 134 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2022-03-20 15:11:13,145 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 48 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:13,145 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 394 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:11:13,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-03-20 15:11:13,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 208. [2022-03-20 15:11:13,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 116 states have (on average 1.206896551724138) internal successors, (140), 122 states have internal predecessors, (140), 79 states have call successors, (79), 13 states have call predecessors, (79), 12 states have return successors, (77), 72 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-20 15:11:13,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 296 transitions. [2022-03-20 15:11:13,171 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 296 transitions. Word has length 69 [2022-03-20 15:11:13,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:13,171 INFO L478 AbstractCegarLoop]: Abstraction has 208 states and 296 transitions. [2022-03-20 15:11:13,171 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:13,171 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 296 transitions. [2022-03-20 15:11:13,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 15:11:13,172 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:13,172 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:13,190 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-20 15:11:13,388 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-20 15:11:13,388 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:13,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:13,388 INFO L85 PathProgramCache]: Analyzing trace with hash -298771846, now seen corresponding path program 1 times [2022-03-20 15:11:13,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:13,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1184361771] [2022-03-20 15:11:13,389 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:13,389 INFO L85 PathProgramCache]: Analyzing trace with hash -298771846, now seen corresponding path program 2 times [2022-03-20 15:11:13,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:13,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084033247] [2022-03-20 15:11:13,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:13,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:13,395 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:13,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061819190] [2022-03-20 15:11:13,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:13,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:13,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:13,398 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-20 15:11:13,399 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-20 15:11:13,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:13,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:13,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-20 15:11:13,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:13,542 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 14 proven. 5 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-03-20 15:11:13,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:13,651 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2022-03-20 15:11:13,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:13,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084033247] [2022-03-20 15:11:13,651 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:13,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061819190] [2022-03-20 15:11:13,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061819190] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 15:11:13,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:11:13,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-03-20 15:11:13,651 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:13,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1184361771] [2022-03-20 15:11:13,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1184361771] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:13,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:13,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:13,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616762097] [2022-03-20 15:11:13,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:13,652 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:11:13,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:13,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:11:13,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:11:13,652 INFO L87 Difference]: Start difference. First operand 208 states and 296 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:13,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:13,698 INFO L93 Difference]: Finished difference Result 214 states and 301 transitions. [2022-03-20 15:11:13,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:11:13,700 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 74 [2022-03-20 15:11:13,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:13,701 INFO L225 Difference]: With dead ends: 214 [2022-03-20 15:11:13,701 INFO L226 Difference]: Without dead ends: 212 [2022-03-20 15:11:13,701 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-20 15:11:13,701 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 9 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:13,702 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 145 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:11:13,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-03-20 15:11:13,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2022-03-20 15:11:13,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 119 states have (on average 1.2016806722689075) internal successors, (143), 125 states have internal predecessors, (143), 79 states have call successors, (79), 14 states have call predecessors, (79), 13 states have return successors, (77), 72 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-20 15:11:13,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 299 transitions. [2022-03-20 15:11:13,743 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 299 transitions. Word has length 74 [2022-03-20 15:11:13,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:13,743 INFO L478 AbstractCegarLoop]: Abstraction has 212 states and 299 transitions. [2022-03-20 15:11:13,744 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:13,744 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 299 transitions. [2022-03-20 15:11:13,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-20 15:11:13,744 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:13,744 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:13,779 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-20 15:11:13,972 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-20 15:11:13,972 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:13,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:13,972 INFO L85 PathProgramCache]: Analyzing trace with hash -2089538094, now seen corresponding path program 1 times [2022-03-20 15:11:13,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:13,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1962633544] [2022-03-20 15:11:13,973 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:13,973 INFO L85 PathProgramCache]: Analyzing trace with hash -2089538094, now seen corresponding path program 2 times [2022-03-20 15:11:13,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:13,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894478320] [2022-03-20 15:11:13,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:13,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:14,005 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:14,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [518055558] [2022-03-20 15:11:14,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:14,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:14,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:14,007 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-20 15:11:14,008 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-20 15:11:14,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:14,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:14,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 16 conjunts are in the unsatisfiable core [2022-03-20 15:11:14,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:14,141 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-03-20 15:11:14,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:14,250 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-03-20 15:11:14,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:14,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894478320] [2022-03-20 15:11:14,251 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:14,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518055558] [2022-03-20 15:11:14,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518055558] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:14,251 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:14,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-20 15:11:14,251 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:14,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1962633544] [2022-03-20 15:11:14,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1962633544] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:14,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:14,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:11:14,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49521498] [2022-03-20 15:11:14,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:14,252 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:11:14,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:14,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:11:14,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:11:14,252 INFO L87 Difference]: Start difference. First operand 212 states and 299 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:14,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:14,437 INFO L93 Difference]: Finished difference Result 226 states and 310 transitions. [2022-03-20 15:11:14,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:11:14,438 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 72 [2022-03-20 15:11:14,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:14,439 INFO L225 Difference]: With dead ends: 226 [2022-03-20 15:11:14,439 INFO L226 Difference]: Without dead ends: 224 [2022-03-20 15:11:14,439 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:11:14,439 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 21 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:14,440 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 196 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:11:14,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-03-20 15:11:14,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2022-03-20 15:11:14,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 128 states have (on average 1.1875) internal successors, (152), 134 states have internal predecessors, (152), 79 states have call successors, (79), 17 states have call predecessors, (79), 16 states have return successors, (77), 72 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-20 15:11:14,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 308 transitions. [2022-03-20 15:11:14,466 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 308 transitions. Word has length 72 [2022-03-20 15:11:14,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:14,467 INFO L478 AbstractCegarLoop]: Abstraction has 224 states and 308 transitions. [2022-03-20 15:11:14,467 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:11:14,467 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 308 transitions. [2022-03-20 15:11:14,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-03-20 15:11:14,467 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:14,467 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:14,484 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-20 15:11:14,683 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-20 15:11:14,684 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:14,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:14,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1984914564, now seen corresponding path program 3 times [2022-03-20 15:11:14,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:14,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1661487505] [2022-03-20 15:11:14,685 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:14,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1984914564, now seen corresponding path program 4 times [2022-03-20 15:11:14,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:14,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407254766] [2022-03-20 15:11:14,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:14,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:14,691 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:14,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1627271251] [2022-03-20 15:11:14,691 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:14,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:14,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:14,692 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-20 15:11:14,693 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-20 15:11:14,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:14,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:14,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-20 15:11:14,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:14,831 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-20 15:11:14,831 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:11:14,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:14,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407254766] [2022-03-20 15:11:14,831 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:14,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627271251] [2022-03-20 15:11:14,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627271251] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:14,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:14,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:14,832 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:14,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1661487505] [2022-03-20 15:11:14,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1661487505] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:14,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:14,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:11:14,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666422600] [2022-03-20 15:11:14,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:14,832 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:11:14,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:14,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:11:14,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:11:14,833 INFO L87 Difference]: Start difference. First operand 224 states and 308 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-03-20 15:11:14,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:14,889 INFO L93 Difference]: Finished difference Result 367 states and 500 transitions. [2022-03-20 15:11:14,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:11:14,890 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 77 [2022-03-20 15:11:14,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:14,891 INFO L225 Difference]: With dead ends: 367 [2022-03-20 15:11:14,891 INFO L226 Difference]: Without dead ends: 230 [2022-03-20 15:11:14,894 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:11:14,894 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 3 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:14,894 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 115 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:11:14,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-03-20 15:11:14,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 214. [2022-03-20 15:11:14,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 126 states have (on average 1.1825396825396826) internal successors, (149), 127 states have internal predecessors, (149), 71 states have call successors, (71), 17 states have call predecessors, (71), 16 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-20 15:11:14,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 289 transitions. [2022-03-20 15:11:14,934 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 289 transitions. Word has length 77 [2022-03-20 15:11:14,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:14,934 INFO L478 AbstractCegarLoop]: Abstraction has 214 states and 289 transitions. [2022-03-20 15:11:14,934 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-03-20 15:11:14,934 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 289 transitions. [2022-03-20 15:11:14,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-03-20 15:11:14,935 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:14,935 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:14,962 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-20 15:11:15,152 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-20 15:11:15,153 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:15,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:15,153 INFO L85 PathProgramCache]: Analyzing trace with hash -867272991, now seen corresponding path program 5 times [2022-03-20 15:11:15,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:15,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1422356272] [2022-03-20 15:11:15,154 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:15,154 INFO L85 PathProgramCache]: Analyzing trace with hash -867272991, now seen corresponding path program 6 times [2022-03-20 15:11:15,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:15,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827469853] [2022-03-20 15:11:15,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:15,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:15,169 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:15,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1921243037] [2022-03-20 15:11:15,170 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:11:15,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:15,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:15,171 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-20 15:11:15,174 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-20 15:11:15,230 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:11:15,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:15,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 71 conjunts are in the unsatisfiable core [2022-03-20 15:11:15,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:15,805 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 30 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-03-20 15:11:15,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:19,289 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-03-20 15:11:19,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:19,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827469853] [2022-03-20 15:11:19,290 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:19,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921243037] [2022-03-20 15:11:19,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921243037] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:19,290 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:19,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 23 [2022-03-20 15:11:19,290 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:19,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1422356272] [2022-03-20 15:11:19,290 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1422356272] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:19,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:19,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:11:19,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964031306] [2022-03-20 15:11:19,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:19,291 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:11:19,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:19,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:11:19,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=419, Unknown=1, NotChecked=0, Total=506 [2022-03-20 15:11:19,291 INFO L87 Difference]: Start difference. First operand 214 states and 289 transitions. Second operand has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-20 15:11:19,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:19,761 INFO L93 Difference]: Finished difference Result 285 states and 377 transitions. [2022-03-20 15:11:19,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:11:19,761 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 77 [2022-03-20 15:11:19,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:19,762 INFO L225 Difference]: With dead ends: 285 [2022-03-20 15:11:19,762 INFO L226 Difference]: Without dead ends: 283 [2022-03-20 15:11:19,763 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 128 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=147, Invalid=722, Unknown=1, NotChecked=0, Total=870 [2022-03-20 15:11:19,763 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 63 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:19,763 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 496 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:11:19,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2022-03-20 15:11:19,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 222. [2022-03-20 15:11:19,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 132 states have (on average 1.1742424242424243) internal successors, (155), 133 states have internal predecessors, (155), 71 states have call successors, (71), 19 states have call predecessors, (71), 18 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-03-20 15:11:19,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 295 transitions. [2022-03-20 15:11:19,794 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 295 transitions. Word has length 77 [2022-03-20 15:11:19,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:19,794 INFO L478 AbstractCegarLoop]: Abstraction has 222 states and 295 transitions. [2022-03-20 15:11:19,794 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-20 15:11:19,794 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 295 transitions. [2022-03-20 15:11:19,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-20 15:11:19,794 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:19,795 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:19,811 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-20 15:11:20,011 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-20 15:11:20,011 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:20,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:20,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1679616651, now seen corresponding path program 1 times [2022-03-20 15:11:20,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:20,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [97216362] [2022-03-20 15:11:20,012 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:20,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1679616651, now seen corresponding path program 2 times [2022-03-20 15:11:20,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:20,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149563861] [2022-03-20 15:11:20,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:20,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:20,018 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:20,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1212460826] [2022-03-20 15:11:20,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:20,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:20,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:20,032 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-20 15:11:20,033 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-20 15:11:20,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:20,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:20,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 61 conjunts are in the unsatisfiable core [2022-03-20 15:11:20,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:20,706 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 35 proven. 27 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-03-20 15:11:20,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:21,818 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 35 proven. 27 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-03-20 15:11:21,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:21,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149563861] [2022-03-20 15:11:21,819 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:21,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212460826] [2022-03-20 15:11:21,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212460826] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:21,819 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:21,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 23 [2022-03-20 15:11:21,819 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:21,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [97216362] [2022-03-20 15:11:21,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [97216362] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:21,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:21,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:11:21,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880756626] [2022-03-20 15:11:21,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:21,820 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:11:21,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:21,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:11:21,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:11:21,820 INFO L87 Difference]: Start difference. First operand 222 states and 295 transitions. Second operand has 13 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 4 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-03-20 15:11:22,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:22,717 INFO L93 Difference]: Finished difference Result 309 states and 417 transitions. [2022-03-20 15:11:22,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:11:22,718 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 4 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 86 [2022-03-20 15:11:22,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:22,719 INFO L225 Difference]: With dead ends: 309 [2022-03-20 15:11:22,719 INFO L226 Difference]: Without dead ends: 306 [2022-03-20 15:11:22,720 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 148 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:11:22,720 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 57 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:22,720 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 401 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:11:22,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-03-20 15:11:22,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 287. [2022-03-20 15:11:22,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 166 states have (on average 1.1927710843373494) internal successors, (198), 167 states have internal predecessors, (198), 99 states have call successors, (99), 22 states have call predecessors, (99), 21 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-20 15:11:22,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 394 transitions. [2022-03-20 15:11:22,765 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 394 transitions. Word has length 86 [2022-03-20 15:11:22,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:22,765 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 394 transitions. [2022-03-20 15:11:22,765 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 4 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-03-20 15:11:22,765 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 394 transitions. [2022-03-20 15:11:22,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-03-20 15:11:22,766 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:22,766 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:22,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-03-20 15:11:22,981 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-20 15:11:22,981 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:22,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:22,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1455197645, now seen corresponding path program 3 times [2022-03-20 15:11:22,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:22,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [370397068] [2022-03-20 15:11:22,982 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:22,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1455197645, now seen corresponding path program 4 times [2022-03-20 15:11:22,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:22,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598768543] [2022-03-20 15:11:22,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:22,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:22,992 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:22,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1596262736] [2022-03-20 15:11:22,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:22,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:22,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:22,993 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-20 15:11:23,001 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-20 15:11:23,048 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:23,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:23,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-20 15:11:23,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:23,886 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:23,889 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:24,397 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 52 proven. 28 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-03-20 15:11:24,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:25,017 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:27,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:27,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598768543] [2022-03-20 15:11:27,936 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:27,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596262736] [2022-03-20 15:11:27,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596262736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:11:27,936 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:11:27,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2022-03-20 15:11:27,936 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:27,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [370397068] [2022-03-20 15:11:27,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [370397068] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:27,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:27,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:11:27,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463769052] [2022-03-20 15:11:27,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:27,937 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:11:27,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:27,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:11:27,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:11:27,937 INFO L87 Difference]: Start difference. First operand 287 states and 394 transitions. Second operand has 18 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-20 15:11:30,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:11:31,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:31,956 INFO L93 Difference]: Finished difference Result 379 states and 521 transitions. [2022-03-20 15:11:31,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:11:31,956 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 91 [2022-03-20 15:11:31,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:31,958 INFO L225 Difference]: With dead ends: 379 [2022-03-20 15:11:31,958 INFO L226 Difference]: Without dead ends: 376 [2022-03-20 15:11:31,958 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 15:11:31,959 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 65 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 62 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:31,959 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 658 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 867 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2022-03-20 15:11:31,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-03-20 15:11:32,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 352. [2022-03-20 15:11:32,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 200 states have (on average 1.205) internal successors, (241), 201 states have internal predecessors, (241), 127 states have call successors, (127), 25 states have call predecessors, (127), 24 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2022-03-20 15:11:32,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 493 transitions. [2022-03-20 15:11:32,013 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 493 transitions. Word has length 91 [2022-03-20 15:11:32,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:32,013 INFO L478 AbstractCegarLoop]: Abstraction has 352 states and 493 transitions. [2022-03-20 15:11:32,013 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-20 15:11:32,014 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 493 transitions. [2022-03-20 15:11:32,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-03-20 15:11:32,015 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:32,015 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:32,034 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-20 15:11:32,231 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-20 15:11:32,232 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:32,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:32,232 INFO L85 PathProgramCache]: Analyzing trace with hash -100199667, now seen corresponding path program 7 times [2022-03-20 15:11:32,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:32,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2085033458] [2022-03-20 15:11:32,233 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:32,233 INFO L85 PathProgramCache]: Analyzing trace with hash -100199667, now seen corresponding path program 8 times [2022-03-20 15:11:32,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:32,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469791630] [2022-03-20 15:11:32,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:32,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:32,240 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:32,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1955644940] [2022-03-20 15:11:32,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:32,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:32,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:32,245 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-20 15:11:32,247 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-20 15:11:32,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:32,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:32,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-20 15:11:32,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:32,948 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:33,418 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 36 proven. 76 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-03-20 15:11:33,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:34,955 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 69 proven. 27 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-03-20 15:11:34,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:34,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469791630] [2022-03-20 15:11:34,956 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:34,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955644940] [2022-03-20 15:11:34,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955644940] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:34,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:34,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12] total 25 [2022-03-20 15:11:34,956 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:34,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2085033458] [2022-03-20 15:11:34,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2085033458] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:34,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:34,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:11:34,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279040808] [2022-03-20 15:11:34,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:34,957 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:11:34,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:34,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:11:34,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-03-20 15:11:34,958 INFO L87 Difference]: Start difference. First operand 352 states and 493 transitions. Second operand has 18 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:11:37,751 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:11:38,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:38,723 INFO L93 Difference]: Finished difference Result 462 states and 640 transitions. [2022-03-20 15:11:38,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:11:38,723 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 102 [2022-03-20 15:11:38,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:38,725 INFO L225 Difference]: With dead ends: 462 [2022-03-20 15:11:38,725 INFO L226 Difference]: Without dead ends: 460 [2022-03-20 15:11:38,725 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=139, Invalid=853, Unknown=0, NotChecked=0, Total=992 [2022-03-20 15:11:38,726 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 72 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 53 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:38,726 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 519 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 708 Invalid, 1 Unknown, 0 Unchecked, 3.5s Time] [2022-03-20 15:11:38,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2022-03-20 15:11:38,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 442. [2022-03-20 15:11:38,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 253 states have (on average 1.2015810276679841) internal successors, (304), 254 states have internal predecessors, (304), 159 states have call successors, (159), 30 states have call predecessors, (159), 29 states have return successors, (157), 157 states have call predecessors, (157), 157 states have call successors, (157) [2022-03-20 15:11:38,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 620 transitions. [2022-03-20 15:11:38,799 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 620 transitions. Word has length 102 [2022-03-20 15:11:38,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:38,799 INFO L478 AbstractCegarLoop]: Abstraction has 442 states and 620 transitions. [2022-03-20 15:11:38,799 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:11:38,799 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 620 transitions. [2022-03-20 15:11:38,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-03-20 15:11:38,800 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:38,800 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:38,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-03-20 15:11:39,021 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-20 15:11:39,022 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:39,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:39,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1948981098, now seen corresponding path program 5 times [2022-03-20 15:11:39,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:39,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1948747759] [2022-03-20 15:11:39,023 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:39,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1948981098, now seen corresponding path program 6 times [2022-03-20 15:11:39,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:39,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782200066] [2022-03-20 15:11:39,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:39,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:39,028 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:39,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [332274072] [2022-03-20 15:11:39,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:11:39,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:39,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:39,029 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-20 15:11:39,030 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-20 15:11:39,078 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:11:39,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:39,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-20 15:11:39,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:39,584 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 58 proven. 5 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2022-03-20 15:11:39,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:39,739 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:39,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782200066] [2022-03-20 15:11:39,963 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332274072] [2022-03-20 15:11:39,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332274072] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:11:39,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:11:39,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-03-20 15:11:39,963 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1948747759] [2022-03-20 15:11:39,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1948747759] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:39,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:39,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:11:39,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998083486] [2022-03-20 15:11:39,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:39,964 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:11:39,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:39,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:11:39,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:11:39,964 INFO L87 Difference]: Start difference. First operand 442 states and 620 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-03-20 15:11:40,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:40,400 INFO L93 Difference]: Finished difference Result 516 states and 715 transitions. [2022-03-20 15:11:40,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:11:40,400 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 108 [2022-03-20 15:11:40,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:40,403 INFO L225 Difference]: With dead ends: 516 [2022-03-20 15:11:40,403 INFO L226 Difference]: Without dead ends: 513 [2022-03-20 15:11:40,403 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:11:40,404 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 45 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:40,404 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 315 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:11:40,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2022-03-20 15:11:40,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 436. [2022-03-20 15:11:40,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 254 states have (on average 1.188976377952756) internal successors, (302), 256 states have internal predecessors, (302), 150 states have call successors, (150), 32 states have call predecessors, (150), 31 states have return successors, (148), 147 states have call predecessors, (148), 148 states have call successors, (148) [2022-03-20 15:11:40,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 600 transitions. [2022-03-20 15:11:40,502 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 600 transitions. Word has length 108 [2022-03-20 15:11:40,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:40,502 INFO L478 AbstractCegarLoop]: Abstraction has 436 states and 600 transitions. [2022-03-20 15:11:40,502 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-03-20 15:11:40,502 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 600 transitions. [2022-03-20 15:11:40,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-03-20 15:11:40,503 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:40,503 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:40,537 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-20 15:11:40,719 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-20 15:11:40,720 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:40,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:40,720 INFO L85 PathProgramCache]: Analyzing trace with hash 826422219, now seen corresponding path program 9 times [2022-03-20 15:11:40,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:40,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1976101300] [2022-03-20 15:11:40,721 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:40,721 INFO L85 PathProgramCache]: Analyzing trace with hash 826422219, now seen corresponding path program 10 times [2022-03-20 15:11:40,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:40,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068683851] [2022-03-20 15:11:40,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:40,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:40,726 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:40,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [976443696] [2022-03-20 15:11:40,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:40,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:40,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:40,727 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-20 15:11:40,728 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-20 15:11:40,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:40,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:40,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 99 conjunts are in the unsatisfiable core [2022-03-20 15:11:40,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:42,501 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 57 proven. 73 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-03-20 15:11:42,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:43,335 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 87 proven. 18 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2022-03-20 15:11:43,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:43,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068683851] [2022-03-20 15:11:43,336 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:43,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976443696] [2022-03-20 15:11:43,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976443696] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:43,336 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:43,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 13] total 30 [2022-03-20 15:11:43,336 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:43,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1976101300] [2022-03-20 15:11:43,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1976101300] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:43,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:43,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-20 15:11:43,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867254379] [2022-03-20 15:11:43,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:43,337 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-20 15:11:43,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:43,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-20 15:11:43,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:11:43,338 INFO L87 Difference]: Start difference. First operand 436 states and 600 transitions. Second operand has 22 states, 20 states have (on average 2.35) internal successors, (47), 18 states have internal predecessors, (47), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:11:44,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:44,510 INFO L93 Difference]: Finished difference Result 515 states and 695 transitions. [2022-03-20 15:11:44,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 15:11:44,510 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 2.35) internal successors, (47), 18 states have internal predecessors, (47), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 107 [2022-03-20 15:11:44,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:44,512 INFO L225 Difference]: With dead ends: 515 [2022-03-20 15:11:44,513 INFO L226 Difference]: Without dead ends: 513 [2022-03-20 15:11:44,513 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 183 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=222, Invalid=1338, Unknown=0, NotChecked=0, Total=1560 [2022-03-20 15:11:44,513 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 91 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:44,514 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 679 Invalid, 1074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 993 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 15:11:44,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2022-03-20 15:11:44,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 491. [2022-03-20 15:11:44,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 288 states have (on average 1.1840277777777777) internal successors, (341), 290 states have internal predecessors, (341), 166 states have call successors, (166), 37 states have call predecessors, (166), 36 states have return successors, (164), 163 states have call predecessors, (164), 164 states have call successors, (164) [2022-03-20 15:11:44,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 671 transitions. [2022-03-20 15:11:44,605 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 671 transitions. Word has length 107 [2022-03-20 15:11:44,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:44,605 INFO L478 AbstractCegarLoop]: Abstraction has 491 states and 671 transitions. [2022-03-20 15:11:44,605 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 2.35) internal successors, (47), 18 states have internal predecessors, (47), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:11:44,605 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 671 transitions. [2022-03-20 15:11:44,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-03-20 15:11:44,606 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:44,606 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:44,641 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-20 15:11:44,819 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-20 15:11:44,819 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:44,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:44,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1002671399, now seen corresponding path program 7 times [2022-03-20 15:11:44,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:44,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [595576802] [2022-03-20 15:11:44,820 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:44,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1002671399, now seen corresponding path program 8 times [2022-03-20 15:11:44,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:44,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303642103] [2022-03-20 15:11:44,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:44,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:44,826 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:44,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1346083500] [2022-03-20 15:11:44,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:44,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:44,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:44,827 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-20 15:11:44,835 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-20 15:11:44,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:44,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:44,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-20 15:11:44,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:45,718 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 102 proven. 30 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-03-20 15:11:45,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:47,572 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 102 proven. 30 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-03-20 15:11:47,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:47,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303642103] [2022-03-20 15:11:47,573 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:47,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346083500] [2022-03-20 15:11:47,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346083500] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:47,573 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:47,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 29 [2022-03-20 15:11:47,573 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:47,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [595576802] [2022-03-20 15:11:47,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [595576802] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:47,573 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:47,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:11:47,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212365305] [2022-03-20 15:11:47,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:47,574 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:11:47,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:47,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:11:47,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2022-03-20 15:11:47,574 INFO L87 Difference]: Start difference. First operand 491 states and 671 transitions. Second operand has 16 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2022-03-20 15:11:48,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:48,340 INFO L93 Difference]: Finished difference Result 584 states and 797 transitions. [2022-03-20 15:11:48,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:11:48,341 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) Word has length 111 [2022-03-20 15:11:48,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:48,343 INFO L225 Difference]: With dead ends: 584 [2022-03-20 15:11:48,343 INFO L226 Difference]: Without dead ends: 581 [2022-03-20 15:11:48,343 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 191 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:11:48,344 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 57 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:48,344 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 506 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 15:11:48,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-03-20 15:11:48,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 524. [2022-03-20 15:11:48,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 306 states have (on average 1.1862745098039216) internal successors, (363), 308 states have internal predecessors, (363), 178 states have call successors, (178), 40 states have call predecessors, (178), 39 states have return successors, (176), 175 states have call predecessors, (176), 176 states have call successors, (176) [2022-03-20 15:11:48,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 717 transitions. [2022-03-20 15:11:48,454 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 717 transitions. Word has length 111 [2022-03-20 15:11:48,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:48,454 INFO L478 AbstractCegarLoop]: Abstraction has 524 states and 717 transitions. [2022-03-20 15:11:48,454 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2022-03-20 15:11:48,454 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 717 transitions. [2022-03-20 15:11:48,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-03-20 15:11:48,455 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:48,455 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:48,473 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-20 15:11:48,671 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-20 15:11:48,671 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:48,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:48,672 INFO L85 PathProgramCache]: Analyzing trace with hash 890766036, now seen corresponding path program 9 times [2022-03-20 15:11:48,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:48,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1473727105] [2022-03-20 15:11:48,672 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:48,672 INFO L85 PathProgramCache]: Analyzing trace with hash 890766036, now seen corresponding path program 10 times [2022-03-20 15:11:48,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:48,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655954856] [2022-03-20 15:11:48,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:48,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:48,678 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:48,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1814069184] [2022-03-20 15:11:48,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:48,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:48,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:48,685 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-20 15:11:48,686 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-20 15:11:48,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:48,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:48,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-20 15:11:48,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:49,834 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:49,835 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:49,840 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:49,846 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:53,386 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 60 proven. 76 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-03-20 15:11:53,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:55,189 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:55,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:55,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655954856] [2022-03-20 15:11:55,977 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:55,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814069184] [2022-03-20 15:11:55,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814069184] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:11:55,977 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:11:55,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2022-03-20 15:11:55,977 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:55,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1473727105] [2022-03-20 15:11:55,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1473727105] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:55,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:55,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 15:11:55,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680265029] [2022-03-20 15:11:55,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:55,978 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 15:11:55,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:55,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 15:11:55,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:11:55,978 INFO L87 Difference]: Start difference. First operand 524 states and 717 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-20 15:11:59,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:59,047 INFO L93 Difference]: Finished difference Result 582 states and 790 transitions. [2022-03-20 15:11:59,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:11:59,047 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 113 [2022-03-20 15:11:59,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:59,049 INFO L225 Difference]: With dead ends: 582 [2022-03-20 15:11:59,049 INFO L226 Difference]: Without dead ends: 579 [2022-03-20 15:11:59,050 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=146, Invalid=910, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:11:59,050 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 62 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 194 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:59,050 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 790 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 847 Invalid, 0 Unknown, 194 Unchecked, 0.9s Time] [2022-03-20 15:11:59,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2022-03-20 15:11:59,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 557. [2022-03-20 15:11:59,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 324 states have (on average 1.1882716049382716) internal successors, (385), 326 states have internal predecessors, (385), 190 states have call successors, (190), 43 states have call predecessors, (190), 42 states have return successors, (188), 187 states have call predecessors, (188), 188 states have call successors, (188) [2022-03-20 15:11:59,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 763 transitions. [2022-03-20 15:11:59,151 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 763 transitions. Word has length 113 [2022-03-20 15:11:59,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:59,151 INFO L478 AbstractCegarLoop]: Abstraction has 557 states and 763 transitions. [2022-03-20 15:11:59,151 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-20 15:11:59,151 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 763 transitions. [2022-03-20 15:11:59,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-20 15:11:59,152 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:59,152 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:11:59,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-20 15:11:59,368 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-20 15:11:59,369 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:59,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:59,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1938711081, now seen corresponding path program 11 times [2022-03-20 15:11:59,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:59,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [100297340] [2022-03-20 15:11:59,369 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:59,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1938711081, now seen corresponding path program 12 times [2022-03-20 15:11:59,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:59,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598991867] [2022-03-20 15:11:59,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:59,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:59,375 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:59,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1240856827] [2022-03-20 15:11:59,375 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:11:59,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:59,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:59,377 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-20 15:11:59,378 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-20 15:11:59,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-20 15:11:59,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:59,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 89 conjunts are in the unsatisfiable core [2022-03-20 15:11:59,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:00,815 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 46 proven. 85 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-03-20 15:12:00,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:03,117 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:12:06,933 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 43 proven. 79 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2022-03-20 15:12:06,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:06,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598991867] [2022-03-20 15:12:06,933 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:06,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240856827] [2022-03-20 15:12:06,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240856827] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:06,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:06,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 37 [2022-03-20 15:12:06,934 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:06,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [100297340] [2022-03-20 15:12:06,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [100297340] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:06,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:06,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-20 15:12:06,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717254580] [2022-03-20 15:12:06,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:06,934 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-20 15:12:06,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:06,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-20 15:12:06,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1130, Unknown=1, NotChecked=0, Total=1332 [2022-03-20 15:12:06,935 INFO L87 Difference]: Start difference. First operand 557 states and 763 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 6 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2022-03-20 15:12:08,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:08,553 INFO L93 Difference]: Finished difference Result 634 states and 858 transitions. [2022-03-20 15:12:08,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 15:12:08,554 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 6 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) Word has length 116 [2022-03-20 15:12:08,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:08,556 INFO L225 Difference]: With dead ends: 634 [2022-03-20 15:12:08,556 INFO L226 Difference]: Without dead ends: 631 [2022-03-20 15:12:08,557 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 195 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=396, Invalid=2053, Unknown=1, NotChecked=0, Total=2450 [2022-03-20 15:12:08,558 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 102 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:08,558 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 608 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 15:12:08,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-03-20 15:12:08,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 525. [2022-03-20 15:12:08,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 308 states have (on average 1.1818181818181819) internal successors, (364), 310 states have internal predecessors, (364), 174 states have call successors, (174), 43 states have call predecessors, (174), 42 states have return successors, (172), 171 states have call predecessors, (172), 172 states have call successors, (172) [2022-03-20 15:12:08,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 710 transitions. [2022-03-20 15:12:08,689 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 710 transitions. Word has length 116 [2022-03-20 15:12:08,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:08,689 INFO L478 AbstractCegarLoop]: Abstraction has 525 states and 710 transitions. [2022-03-20 15:12:08,689 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 20 states have internal predecessors, (44), 6 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2022-03-20 15:12:08,689 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 710 transitions. [2022-03-20 15:12:08,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-20 15:12:08,691 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:08,691 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:08,710 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-20 15:12:08,908 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-20 15:12:08,908 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:08,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:08,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1687072417, now seen corresponding path program 13 times [2022-03-20 15:12:08,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:08,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1969496542] [2022-03-20 15:12:08,909 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:08,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1687072417, now seen corresponding path program 14 times [2022-03-20 15:12:08,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:08,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998631173] [2022-03-20 15:12:08,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:08,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:08,915 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:08,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1279473081] [2022-03-20 15:12:08,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:12:08,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:08,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:08,940 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-20 15:12:08,941 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-20 15:12:08,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:12:08,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:08,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 105 conjunts are in the unsatisfiable core [2022-03-20 15:12:09,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:09,981 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 87 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-20 15:12:09,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:11,248 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 122 proven. 17 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2022-03-20 15:12:11,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:11,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998631173] [2022-03-20 15:12:11,248 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:11,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279473081] [2022-03-20 15:12:11,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279473081] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:11,249 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:11,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 29 [2022-03-20 15:12:11,249 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:11,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1969496542] [2022-03-20 15:12:11,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1969496542] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:11,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:11,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 15:12:11,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315262808] [2022-03-20 15:12:11,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:11,249 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 15:12:11,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:11,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 15:12:11,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=667, Unknown=0, NotChecked=0, Total=812 [2022-03-20 15:12:11,250 INFO L87 Difference]: Start difference. First operand 525 states and 710 transitions. Second operand has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 4 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-20 15:12:12,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:12,312 INFO L93 Difference]: Finished difference Result 616 states and 836 transitions. [2022-03-20 15:12:12,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:12:12,312 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), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 4 states have call predecessors, (17), 6 states have call successors, (17) Word has length 116 [2022-03-20 15:12:12,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:12,315 INFO L225 Difference]: With dead ends: 616 [2022-03-20 15:12:12,315 INFO L226 Difference]: Without dead ends: 613 [2022-03-20 15:12:12,315 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 200 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 15:12:12,316 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 75 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:12,316 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 665 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 15:12:12,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2022-03-20 15:12:12,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 590. [2022-03-20 15:12:12,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 342 states have (on average 1.1900584795321638) internal successors, (407), 344 states have internal predecessors, (407), 202 states have call successors, (202), 46 states have call predecessors, (202), 45 states have return successors, (200), 199 states have call predecessors, (200), 200 states have call successors, (200) [2022-03-20 15:12:12,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 809 transitions. [2022-03-20 15:12:12,442 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 809 transitions. Word has length 116 [2022-03-20 15:12:12,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:12,442 INFO L478 AbstractCegarLoop]: Abstraction has 590 states and 809 transitions. [2022-03-20 15:12:12,442 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), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 4 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-20 15:12:12,443 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 809 transitions. [2022-03-20 15:12:12,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-03-20 15:12:12,444 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:12,444 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:12,460 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-20 15:12:12,659 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-20 15:12:12,659 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:12,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:12,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1416715037, now seen corresponding path program 1 times [2022-03-20 15:12:12,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:12,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [148647887] [2022-03-20 15:12:12,661 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:12,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1416715037, now seen corresponding path program 2 times [2022-03-20 15:12:12,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:12,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56011356] [2022-03-20 15:12:12,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:12,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:12,666 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:12,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [439824101] [2022-03-20 15:12:12,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:12:12,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:12,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:12,668 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-20 15:12:12,669 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-20 15:12:12,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:12:12,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:12,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-20 15:12:12,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:14,888 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 110 proven. 61 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2022-03-20 15:12:14,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:31,839 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:12:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 118 proven. 41 refuted. 1 times theorem prover too weak. 248 trivial. 0 not checked. [2022-03-20 15:12:33,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:33,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56011356] [2022-03-20 15:12:33,648 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:33,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439824101] [2022-03-20 15:12:33,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439824101] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:33,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:33,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 17] total 35 [2022-03-20 15:12:33,648 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:33,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [148647887] [2022-03-20 15:12:33,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [148647887] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:33,648 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:33,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-20 15:12:33,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734389481] [2022-03-20 15:12:33,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:33,650 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 15:12:33,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:33,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 15:12:33,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=976, Unknown=1, NotChecked=0, Total=1190 [2022-03-20 15:12:33,650 INFO L87 Difference]: Start difference. First operand 590 states and 809 transitions. Second operand has 23 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 19 states have internal predecessors, (44), 8 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2022-03-20 15:12:35,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:35,558 INFO L93 Difference]: Finished difference Result 659 states and 897 transitions. [2022-03-20 15:12:35,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 15:12:35,559 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 19 states have internal predecessors, (44), 8 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 121 [2022-03-20 15:12:35,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:35,562 INFO L225 Difference]: With dead ends: 659 [2022-03-20 15:12:35,562 INFO L226 Difference]: Without dead ends: 657 [2022-03-20 15:12:35,562 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 207 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=296, Invalid=1425, Unknown=1, NotChecked=0, Total=1722 [2022-03-20 15:12:35,563 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 110 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:35,563 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 435 Invalid, 1320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-20 15:12:35,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-03-20 15:12:35,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 590. [2022-03-20 15:12:35,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 342 states have (on average 1.1900584795321638) internal successors, (407), 344 states have internal predecessors, (407), 202 states have call successors, (202), 46 states have call predecessors, (202), 45 states have return successors, (200), 199 states have call predecessors, (200), 200 states have call successors, (200) [2022-03-20 15:12:35,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 809 transitions. [2022-03-20 15:12:35,706 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 809 transitions. Word has length 121 [2022-03-20 15:12:35,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:35,706 INFO L478 AbstractCegarLoop]: Abstraction has 590 states and 809 transitions. [2022-03-20 15:12:35,706 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 19 states have internal predecessors, (44), 8 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2022-03-20 15:12:35,706 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 809 transitions. [2022-03-20 15:12:35,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-03-20 15:12:35,708 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:35,708 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:35,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-20 15:12:35,910 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-20 15:12:35,910 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:35,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:35,910 INFO L85 PathProgramCache]: Analyzing trace with hash 764235165, now seen corresponding path program 15 times [2022-03-20 15:12:35,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:35,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [203842348] [2022-03-20 15:12:35,911 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:35,911 INFO L85 PathProgramCache]: Analyzing trace with hash 764235165, now seen corresponding path program 16 times [2022-03-20 15:12:35,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:35,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113760296] [2022-03-20 15:12:35,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:35,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:35,917 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:35,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1371702963] [2022-03-20 15:12:35,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:12:35,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:35,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:35,918 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-20 15:12:35,922 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-20 15:12:35,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:12:35,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:35,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 118 conjunts are in the unsatisfiable core [2022-03-20 15:12:35,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:38,163 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 113 proven. 70 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2022-03-20 15:12:38,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:41,482 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 129 proven. 17 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-20 15:12:41,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:41,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113760296] [2022-03-20 15:12:41,483 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:41,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371702963] [2022-03-20 15:12:41,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371702963] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:41,483 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:41,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 15] total 35 [2022-03-20 15:12:41,483 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:41,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [203842348] [2022-03-20 15:12:41,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [203842348] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:41,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:41,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-20 15:12:41,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16533010] [2022-03-20 15:12:41,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:41,484 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-20 15:12:41,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:41,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-20 15:12:41,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=999, Unknown=0, NotChecked=0, Total=1190 [2022-03-20 15:12:41,485 INFO L87 Difference]: Start difference. First operand 590 states and 809 transitions. Second operand has 25 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 7 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-20 15:12:43,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:43,719 INFO L93 Difference]: Finished difference Result 690 states and 944 transitions. [2022-03-20 15:12:43,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 15:12:43,720 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 7 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) Word has length 121 [2022-03-20 15:12:43,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:43,722 INFO L225 Difference]: With dead ends: 690 [2022-03-20 15:12:43,722 INFO L226 Difference]: Without dead ends: 687 [2022-03-20 15:12:43,723 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 205 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=309, Invalid=1761, Unknown=0, NotChecked=0, Total=2070 [2022-03-20 15:12:43,724 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 122 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1761 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 1892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:43,724 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 677 Invalid, 1892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1761 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:12:43,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-03-20 15:12:43,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 655. [2022-03-20 15:12:43,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 376 states have (on average 1.196808510638298) internal successors, (450), 378 states have internal predecessors, (450), 230 states have call successors, (230), 49 states have call predecessors, (230), 48 states have return successors, (228), 227 states have call predecessors, (228), 228 states have call successors, (228) [2022-03-20 15:12:43,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 908 transitions. [2022-03-20 15:12:43,873 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 908 transitions. Word has length 121 [2022-03-20 15:12:43,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:43,873 INFO L478 AbstractCegarLoop]: Abstraction has 655 states and 908 transitions. [2022-03-20 15:12:43,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 7 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-20 15:12:43,873 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 908 transitions. [2022-03-20 15:12:43,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-03-20 15:12:43,875 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:43,875 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:43,891 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-20 15:12:44,091 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-20 15:12:44,091 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:44,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:44,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1339589678, now seen corresponding path program 3 times [2022-03-20 15:12:44,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:44,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [632781173] [2022-03-20 15:12:44,092 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:44,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1339589678, now seen corresponding path program 4 times [2022-03-20 15:12:44,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:44,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910313351] [2022-03-20 15:12:44,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:44,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:44,101 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:44,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1464401623] [2022-03-20 15:12:44,101 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:12:44,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:44,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:44,110 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-20 15:12:44,111 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-20 15:12:44,171 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:12:44,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:44,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 87 conjunts are in the unsatisfiable core [2022-03-20 15:12:44,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:45,385 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 76 proven. 113 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2022-03-20 15:12:45,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:46,813 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 110 proven. 27 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2022-03-20 15:12:46,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:46,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910313351] [2022-03-20 15:12:46,814 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:46,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464401623] [2022-03-20 15:12:46,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464401623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:46,814 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:46,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 13] total 29 [2022-03-20 15:12:46,814 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:46,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [632781173] [2022-03-20 15:12:46,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [632781173] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:46,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:46,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:12:46,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010563755] [2022-03-20 15:12:46,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:46,815 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:12:46,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:46,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:12:46,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2022-03-20 15:12:46,815 INFO L87 Difference]: Start difference. First operand 655 states and 908 transitions. Second operand has 21 states, 20 states have (on average 2.2) internal successors, (44), 17 states have internal predecessors, (44), 8 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 6 states have call predecessors, (18), 8 states have call successors, (18) [2022-03-20 15:12:48,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:48,054 INFO L93 Difference]: Finished difference Result 770 states and 1059 transitions. [2022-03-20 15:12:48,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:12:48,055 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 17 states have internal predecessors, (44), 8 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 6 states have call predecessors, (18), 8 states have call successors, (18) Word has length 124 [2022-03-20 15:12:48,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:48,059 INFO L225 Difference]: With dead ends: 770 [2022-03-20 15:12:48,059 INFO L226 Difference]: Without dead ends: 768 [2022-03-20 15:12:48,059 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 219 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=205, Invalid=1055, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 15:12:48,060 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 80 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 1088 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:48,062 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 769 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1088 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:12:48,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2022-03-20 15:12:48,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 703. [2022-03-20 15:12:48,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 404 states have (on average 1.1955445544554455) internal successors, (483), 406 states have internal predecessors, (483), 246 states have call successors, (246), 53 states have call predecessors, (246), 52 states have return successors, (244), 243 states have call predecessors, (244), 244 states have call successors, (244) [2022-03-20 15:12:48,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 973 transitions. [2022-03-20 15:12:48,243 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 973 transitions. Word has length 124 [2022-03-20 15:12:48,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:48,243 INFO L478 AbstractCegarLoop]: Abstraction has 703 states and 973 transitions. [2022-03-20 15:12:48,244 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 17 states have internal predecessors, (44), 8 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 6 states have call predecessors, (18), 8 states have call successors, (18) [2022-03-20 15:12:48,244 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 973 transitions. [2022-03-20 15:12:48,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-03-20 15:12:48,245 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:48,245 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:48,270 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-20 15:12:48,462 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-20 15:12:48,463 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:48,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:48,463 INFO L85 PathProgramCache]: Analyzing trace with hash -590650772, now seen corresponding path program 5 times [2022-03-20 15:12:48,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:48,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1930297162] [2022-03-20 15:12:48,464 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:48,464 INFO L85 PathProgramCache]: Analyzing trace with hash -590650772, now seen corresponding path program 6 times [2022-03-20 15:12:48,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:48,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754146949] [2022-03-20 15:12:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:48,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:48,477 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:48,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1325216894] [2022-03-20 15:12:48,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:12:48,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:48,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:48,479 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-20 15:12:48,497 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-20 15:12:48,548 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:12:48,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:48,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-20 15:12:48,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:48,887 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 95 proven. 62 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2022-03-20 15:12:48,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:51,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:51,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754146949] [2022-03-20 15:12:51,966 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:51,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325216894] [2022-03-20 15:12:51,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325216894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:12:51,966 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:12:51,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-03-20 15:12:51,966 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:51,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1930297162] [2022-03-20 15:12:51,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1930297162] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:51,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:51,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:12:51,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853919748] [2022-03-20 15:12:51,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:51,967 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:12:51,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:51,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:12:51,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=199, Unknown=1, NotChecked=0, Total=240 [2022-03-20 15:12:51,967 INFO L87 Difference]: Start difference. First operand 703 states and 973 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2022-03-20 15:12:52,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:52,624 INFO L93 Difference]: Finished difference Result 743 states and 1014 transitions. [2022-03-20 15:12:52,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:12:52,624 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 129 [2022-03-20 15:12:52,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:52,627 INFO L225 Difference]: With dead ends: 743 [2022-03-20 15:12:52,627 INFO L226 Difference]: Without dead ends: 741 [2022-03-20 15:12:52,628 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 135 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=105, Invalid=446, Unknown=1, NotChecked=0, Total=552 [2022-03-20 15:12:52,628 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 56 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:52,628 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 292 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 15:12:52,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2022-03-20 15:12:52,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 716. [2022-03-20 15:12:52,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 413 states have (on average 1.1912832929782082) internal successors, (492), 416 states have internal predecessors, (492), 248 states have call successors, (248), 55 states have call predecessors, (248), 54 states have return successors, (246), 244 states have call predecessors, (246), 246 states have call successors, (246) [2022-03-20 15:12:52,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 986 transitions. [2022-03-20 15:12:52,800 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 986 transitions. Word has length 129 [2022-03-20 15:12:52,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:52,801 INFO L478 AbstractCegarLoop]: Abstraction has 716 states and 986 transitions. [2022-03-20 15:12:52,801 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2022-03-20 15:12:52,801 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 986 transitions. [2022-03-20 15:12:52,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-03-20 15:12:52,802 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:52,802 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:52,819 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-20 15:12:53,019 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-20 15:12:53,020 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:53,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:53,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1469141304, now seen corresponding path program 17 times [2022-03-20 15:12:53,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:53,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [552514902] [2022-03-20 15:12:53,020 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:53,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1469141304, now seen corresponding path program 18 times [2022-03-20 15:12:53,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:53,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748281015] [2022-03-20 15:12:53,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:53,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:53,026 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:53,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1205374793] [2022-03-20 15:12:53,027 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:12:53,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:53,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:53,028 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-20 15:12:53,029 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-20 15:12:53,097 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-20 15:12:53,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:53,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-20 15:12:53,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:53,277 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 243 proven. 18 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2022-03-20 15:12:53,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:53,501 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 59 proven. 18 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2022-03-20 15:12:53,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:53,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748281015] [2022-03-20 15:12:53,501 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:53,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205374793] [2022-03-20 15:12:53,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205374793] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:53,501 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:53,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2022-03-20 15:12:53,502 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:53,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [552514902] [2022-03-20 15:12:53,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [552514902] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:53,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:53,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:12:53,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204884127] [2022-03-20 15:12:53,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:53,502 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:12:53,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:53,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:12:53,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-20 15:12:53,503 INFO L87 Difference]: Start difference. First operand 716 states and 986 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 5 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-03-20 15:12:53,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:12:53,864 INFO L93 Difference]: Finished difference Result 1248 states and 1786 transitions. [2022-03-20 15:12:53,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 15:12:53,864 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 5 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 133 [2022-03-20 15:12:53,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:12:53,868 INFO L225 Difference]: With dead ends: 1248 [2022-03-20 15:12:53,868 INFO L226 Difference]: Without dead ends: 917 [2022-03-20 15:12:53,869 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 259 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:12:53,869 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 9 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:12:53,870 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 291 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:12:53,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2022-03-20 15:12:54,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 801. [2022-03-20 15:12:54,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 449 states have (on average 1.2071269487750558) internal successors, (542), 464 states have internal predecessors, (542), 301 states have call successors, (301), 51 states have call predecessors, (301), 50 states have return successors, (299), 285 states have call predecessors, (299), 299 states have call successors, (299) [2022-03-20 15:12:54,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1142 transitions. [2022-03-20 15:12:54,087 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1142 transitions. Word has length 133 [2022-03-20 15:12:54,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:12:54,087 INFO L478 AbstractCegarLoop]: Abstraction has 801 states and 1142 transitions. [2022-03-20 15:12:54,087 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 5 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-03-20 15:12:54,087 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1142 transitions. [2022-03-20 15:12:54,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-03-20 15:12:54,089 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:12:54,089 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:12:54,107 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-20 15:12:54,303 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-20 15:12:54,303 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:12:54,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:12:54,304 INFO L85 PathProgramCache]: Analyzing trace with hash -914829018, now seen corresponding path program 19 times [2022-03-20 15:12:54,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:54,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [531068212] [2022-03-20 15:12:54,304 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:12:54,304 INFO L85 PathProgramCache]: Analyzing trace with hash -914829018, now seen corresponding path program 20 times [2022-03-20 15:12:54,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:12:54,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501195587] [2022-03-20 15:12:54,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:12:54,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:12:54,310 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:12:54,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [569583858] [2022-03-20 15:12:54,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:12:54,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:12:54,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:12:54,326 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-20 15:12:54,327 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-20 15:12:54,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:12:54,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:12:54,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 81 conjunts are in the unsatisfiable core [2022-03-20 15:12:54,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:12:55,315 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 133 proven. 88 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2022-03-20 15:12:55,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:59,814 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 134 proven. 60 refuted. 0 times theorem prover too weak. 387 trivial. 0 not checked. [2022-03-20 15:12:59,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:12:59,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501195587] [2022-03-20 15:12:59,815 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:12:59,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569583858] [2022-03-20 15:12:59,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569583858] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:12:59,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:12:59,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 31 [2022-03-20 15:12:59,815 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:12:59,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [531068212] [2022-03-20 15:12:59,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [531068212] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:12:59,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:12:59,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:12:59,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860434997] [2022-03-20 15:12:59,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:12:59,816 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:12:59,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:12:59,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:12:59,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2022-03-20 15:12:59,817 INFO L87 Difference]: Start difference. First operand 801 states and 1142 transitions. Second operand has 17 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:13:00,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:13:00,724 INFO L93 Difference]: Finished difference Result 932 states and 1330 transitions. [2022-03-20 15:13:00,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:13:00,725 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) Word has length 133 [2022-03-20 15:13:00,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:13:00,728 INFO L225 Difference]: With dead ends: 932 [2022-03-20 15:13:00,728 INFO L226 Difference]: Without dead ends: 929 [2022-03-20 15:13:00,729 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 232 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=225, Invalid=965, Unknown=0, NotChecked=0, Total=1190 [2022-03-20 15:13:00,734 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 60 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:13:00,734 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 502 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 15:13:00,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2022-03-20 15:13:00,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 840. [2022-03-20 15:13:00,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 469 states have (on average 1.208955223880597) internal successors, (567), 484 states have internal predecessors, (567), 317 states have call successors, (317), 54 states have call predecessors, (317), 53 states have return successors, (315), 301 states have call predecessors, (315), 315 states have call successors, (315) [2022-03-20 15:13:00,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1199 transitions. [2022-03-20 15:13:00,967 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1199 transitions. Word has length 133 [2022-03-20 15:13:00,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:13:00,967 INFO L478 AbstractCegarLoop]: Abstraction has 840 states and 1199 transitions. [2022-03-20 15:13:00,967 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:13:00,967 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1199 transitions. [2022-03-20 15:13:00,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-03-20 15:13:00,969 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:13:00,969 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:13:00,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-20 15:13:01,185 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-20 15:13:01,186 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:13:01,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:13:01,186 INFO L85 PathProgramCache]: Analyzing trace with hash -112069451, now seen corresponding path program 21 times [2022-03-20 15:13:01,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:13:01,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [7125477] [2022-03-20 15:13:01,186 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:13:01,186 INFO L85 PathProgramCache]: Analyzing trace with hash -112069451, now seen corresponding path program 22 times [2022-03-20 15:13:01,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:13:01,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774206821] [2022-03-20 15:13:01,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:13:01,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:13:01,194 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:13:01,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [267048075] [2022-03-20 15:13:01,194 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:13:01,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:13:01,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:13:01,199 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-20 15:13:01,199 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-20 15:13:01,262 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:13:01,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:13:01,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-20 15:13:01,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:13:02,632 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:02,635 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:02,641 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:02,644 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:02,649 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:04,220 INFO L134 CoverageAnalysis]: Checked inductivity of 585 backedges. 116 proven. 82 refuted. 0 times theorem prover too weak. 387 trivial. 0 not checked. [2022-03-20 15:13:04,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:13:08,214 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:08,216 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:11,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:13:11,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774206821] [2022-03-20 15:13:11,643 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:13:11,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267048075] [2022-03-20 15:13:11,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267048075] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:13:11,643 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:13:11,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2022-03-20 15:13:11,644 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:13:11,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [7125477] [2022-03-20 15:13:11,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [7125477] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:13:11,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:13:11,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:13:11,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705163390] [2022-03-20 15:13:11,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:13:11,644 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:13:11,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:13:11,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:13:11,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=795, Unknown=1, NotChecked=0, Total=930 [2022-03-20 15:13:11,645 INFO L87 Difference]: Start difference. First operand 840 states and 1199 transitions. Second operand has 20 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:13:15,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:13:15,876 INFO L93 Difference]: Finished difference Result 976 states and 1395 transitions. [2022-03-20 15:13:15,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 15:13:15,877 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 135 [2022-03-20 15:13:15,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:13:15,880 INFO L225 Difference]: With dead ends: 976 [2022-03-20 15:13:15,880 INFO L226 Difference]: Without dead ends: 973 [2022-03-20 15:13:15,881 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 182 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=184, Invalid=1147, Unknown=1, NotChecked=0, Total=1332 [2022-03-20 15:13:15,881 INFO L913 BasicCegarLoop]: 71 mSDtfsCounter, 64 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 1391 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:13:15,881 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 1039 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1391 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-20 15:13:15,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2022-03-20 15:13:16,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 933. [2022-03-20 15:13:16,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 516 states have (on average 1.2151162790697674) internal successors, (627), 532 states have internal predecessors, (627), 359 states have call successors, (359), 58 states have call predecessors, (359), 57 states have return successors, (357), 342 states have call predecessors, (357), 357 states have call successors, (357) [2022-03-20 15:13:16,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 1343 transitions. [2022-03-20 15:13:16,157 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 1343 transitions. Word has length 135 [2022-03-20 15:13:16,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:13:16,157 INFO L478 AbstractCegarLoop]: Abstraction has 933 states and 1343 transitions. [2022-03-20 15:13:16,157 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:13:16,157 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 1343 transitions. [2022-03-20 15:13:16,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-20 15:13:16,159 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:13:16,159 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:13:16,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-20 15:13:16,367 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-20 15:13:16,367 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:13:16,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:13:16,368 INFO L85 PathProgramCache]: Analyzing trace with hash -2035738456, now seen corresponding path program 23 times [2022-03-20 15:13:16,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:13:16,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [599326068] [2022-03-20 15:13:16,368 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:13:16,368 INFO L85 PathProgramCache]: Analyzing trace with hash -2035738456, now seen corresponding path program 24 times [2022-03-20 15:13:16,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:13:16,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538461587] [2022-03-20 15:13:16,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:13:16,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:13:16,384 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:13:16,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819025567] [2022-03-20 15:13:16,384 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:13:16,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:13:16,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:13:16,385 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-20 15:13:16,393 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-20 15:13:16,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-20 15:13:16,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:13:16,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 95 conjunts are in the unsatisfiable core [2022-03-20 15:13:16,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:13:18,156 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 66 proven. 115 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2022-03-20 15:13:18,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:13:26,897 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:26,900 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:29,836 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 63 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-20 15:13:29,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:13:29,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538461587] [2022-03-20 15:13:29,836 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:13:29,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819025567] [2022-03-20 15:13:29,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819025567] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:13:29,837 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:13:29,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2022-03-20 15:13:29,837 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:13:29,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [599326068] [2022-03-20 15:13:29,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [599326068] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:13:29,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:13:29,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-20 15:13:29,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854251956] [2022-03-20 15:13:29,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:13:29,838 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-20 15:13:29,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:13:29,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-20 15:13:29,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1403, Unknown=0, NotChecked=0, Total=1640 [2022-03-20 15:13:29,838 INFO L87 Difference]: Start difference. First operand 933 states and 1343 transitions. Second operand has 24 states, 23 states have (on average 2.0) internal successors, (46), 21 states have internal predecessors, (46), 8 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:13:32,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:13:32,132 INFO L93 Difference]: Finished difference Result 1045 states and 1494 transitions. [2022-03-20 15:13:32,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 15:13:32,133 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.0) internal successors, (46), 21 states have internal predecessors, (46), 8 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 138 [2022-03-20 15:13:32,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:13:32,136 INFO L225 Difference]: With dead ends: 1045 [2022-03-20 15:13:32,136 INFO L226 Difference]: Without dead ends: 1042 [2022-03-20 15:13:32,138 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 235 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=473, Invalid=2607, Unknown=0, NotChecked=0, Total=3080 [2022-03-20 15:13:32,141 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 94 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1468 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:13:32,141 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 695 Invalid, 1593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1468 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:13:32,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2022-03-20 15:13:32,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 941. [2022-03-20 15:13:32,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 522 states have (on average 1.2126436781609196) internal successors, (633), 538 states have internal predecessors, (633), 359 states have call successors, (359), 60 states have call predecessors, (359), 59 states have return successors, (357), 342 states have call predecessors, (357), 357 states have call successors, (357) [2022-03-20 15:13:32,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 1349 transitions. [2022-03-20 15:13:32,431 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 1349 transitions. Word has length 138 [2022-03-20 15:13:32,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:13:32,431 INFO L478 AbstractCegarLoop]: Abstraction has 941 states and 1349 transitions. [2022-03-20 15:13:32,431 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.0) internal successors, (46), 21 states have internal predecessors, (46), 8 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:13:32,431 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 1349 transitions. [2022-03-20 15:13:32,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-20 15:13:32,432 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:13:32,433 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:13:32,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-20 15:13:32,649 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-20 15:13:32,649 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:13:32,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:13:32,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1937049344, now seen corresponding path program 25 times [2022-03-20 15:13:32,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:13:32,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1089952361] [2022-03-20 15:13:32,650 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:13:32,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1937049344, now seen corresponding path program 26 times [2022-03-20 15:13:32,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:13:32,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093040106] [2022-03-20 15:13:32,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:13:32,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:13:32,655 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:13:32,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [91428572] [2022-03-20 15:13:32,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:13:32,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:13:32,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:13:32,656 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-20 15:13:32,657 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-20 15:13:32,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:13:32,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:13:32,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-20 15:13:32,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:13:33,907 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:33,912 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:13:57,584 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse20 (* c_main_~p~0 c_main_~x~0)) (.cse19 (* c_main_~r~0 c_main_~y~0))) (and (let ((.cse8 (= c_main_~p~0 0)) (.cse0 (+ (* 2 .cse19) (* 2 .cse20))) (.cse2 (* c_main_~r~0 c_main_~y~0 0)) (.cse3 (* c_main_~p~0 c_main_~x~0 0)) (.cse7 (= (mod (* c_main_~q~0 3) 4) 0)) (.cse9 (div (- c_main_~q~0) 4))) (or (let ((.cse1 (div (div (* (- 1) c_main_~q~0) 4) c_main_~p~0))) (and (= .cse0 (+ (* (* .cse1 c_main_~p~0 c_main_~x~0) 2) .cse2 .cse3 (* 2 (* .cse1 c_main_~r~0 c_main_~y~0)))) (= (+ c_main_~s~0 (* 4 (* .cse1 c_main_~r~0))) 1) (exists ((aux_div_main_~k~0_17 Int)) (let ((.cse4 (div (div (* (- 1) c_main_~q~0) 4) c_main_~p~0))) (let ((.cse6 (* 2 aux_div_main_~k~0_17)) (.cse5 (* .cse4 4))) (and (= (+ (* 2 (* c_main_~r~0 c_main_~y~0 0)) (* 2 (* c_main_~p~0 c_main_~x~0 0)) (* c_main_~q~0 c_main_~x~0) (* (* .cse4 c_main_~r~0 c_main_~y~0) 4) (* c_main_~s~0 c_main_~y~0) (* (* .cse4 c_main_~p~0 c_main_~x~0) 4)) (+ (* 2 (* c_main_~r~0 aux_div_main_~k~0_17 c_main_~y~0)) (* (* c_main_~p~0 aux_div_main_~k~0_17 c_main_~x~0) 2))) (< .cse5 (+ .cse6 2)) (<= .cse6 .cse5))))) .cse7 (not .cse8) (= (mod .cse9 c_main_~p~0) 0))) (and .cse8 (let ((.cse10 (= 0 (mod (+ (* c_main_~s~0 3) 1) 4))) (.cse11 (= c_main_~r~0 0)) (.cse12 (div (+ (* (- 1) c_main_~s~0) 1) 4))) (or (and .cse10 .cse11 (= .cse12 0) (exists ((aux_div_aux_div_aux_mod_main_~k~0_17_28_84 Int) (aux_div_main_~k~0_17 Int)) (let ((.cse14 (* 2 aux_div_main_~k~0_17)) (.cse13 (* aux_div_aux_div_aux_mod_main_~k~0_17_28_84 4))) (and (= (+ (* 2 (* c_main_~r~0 c_main_~y~0 0)) (* (* c_main_~p~0 aux_div_aux_div_aux_mod_main_~k~0_17_28_84 c_main_~x~0) 4) (* 2 (* c_main_~p~0 c_main_~x~0 0)) (* (* c_main_~r~0 aux_div_aux_div_aux_mod_main_~k~0_17_28_84 c_main_~y~0) 4) (* c_main_~q~0 c_main_~x~0) (* c_main_~s~0 c_main_~y~0)) (+ (* 2 (* c_main_~r~0 aux_div_main_~k~0_17 c_main_~y~0)) (* (* c_main_~p~0 aux_div_main_~k~0_17 c_main_~x~0) 2))) (< .cse13 (+ .cse14 2)) (<= .cse14 .cse13))))) (and .cse10 (= (mod .cse12 c_main_~r~0) 0) (exists ((aux_div_main_~k~0_17 Int)) (let ((.cse15 (div (div (+ (* (- 1) c_main_~s~0) 1) 4) c_main_~r~0))) (let ((.cse17 (* 2 aux_div_main_~k~0_17)) (.cse16 (* .cse15 4))) (and (= (+ (* 2 (* c_main_~r~0 c_main_~y~0 0)) (* 2 (* c_main_~p~0 c_main_~x~0 0)) (* c_main_~q~0 c_main_~x~0) (* c_main_~s~0 c_main_~y~0) (* (* .cse15 c_main_~p~0 c_main_~x~0) 4) (* (* .cse15 c_main_~r~0 c_main_~y~0) 4)) (+ (* 2 (* c_main_~r~0 aux_div_main_~k~0_17 c_main_~y~0)) (* (* c_main_~p~0 aux_div_main_~k~0_17 c_main_~x~0) 2))) (< .cse16 (+ .cse17 2)) (<= .cse17 .cse16))))) (not .cse11) (= .cse0 (let ((.cse18 (div .cse12 c_main_~r~0))) (+ (* (* .cse18 c_main_~r~0 c_main_~y~0) 2) (* 2 (* .cse18 c_main_~p~0 c_main_~x~0)) .cse2 .cse3)))))) .cse7 (= .cse9 0)))) (= (+ .cse20 .cse19 c_main_~y~0) c_main_~x~0) (= (+ .cse20 .cse19) c_main_~a~0))) is different from false [2022-03-20 15:14:29,115 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 128 proven. 75 refuted. 2 times theorem prover too weak. 387 trivial. 0 not checked. [2022-03-20 15:14:29,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:14:37,932 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:14:37,933 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:14:42,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:14:42,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093040106] [2022-03-20 15:14:42,833 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:14:42,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91428572] [2022-03-20 15:14:42,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91428572] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:14:42,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:14:42,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2022-03-20 15:14:42,834 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:14:42,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1089952361] [2022-03-20 15:14:42,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1089952361] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:14:42,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:14:42,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:14:42,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213749944] [2022-03-20 15:14:42,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:14:42,835 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:14:42,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:14:42,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:14:42,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=754, Unknown=5, NotChecked=56, Total=930 [2022-03-20 15:14:42,835 INFO L87 Difference]: Start difference. First operand 941 states and 1349 transitions. Second operand has 21 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:14:46,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:14:46,318 INFO L93 Difference]: Finished difference Result 1017 states and 1451 transitions. [2022-03-20 15:14:46,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 15:14:46,319 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 138 [2022-03-20 15:14:46,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:14:46,322 INFO L225 Difference]: With dead ends: 1017 [2022-03-20 15:14:46,322 INFO L226 Difference]: Without dead ends: 1014 [2022-03-20 15:14:46,323 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 163 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 19.8s TimeCoverageRelationStatistics Valid=171, Invalid=1160, Unknown=5, NotChecked=70, Total=1406 [2022-03-20 15:14:46,323 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 61 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 1291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:14:46,323 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 828 Invalid, 1291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1068 Invalid, 0 Unknown, 155 Unchecked, 2.6s Time] [2022-03-20 15:14:46,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2022-03-20 15:14:46,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 983. [2022-03-20 15:14:46,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 545 states have (on average 1.2128440366972477) internal successors, (661), 561 states have internal predecessors, (661), 375 states have call successors, (375), 63 states have call predecessors, (375), 62 states have return successors, (373), 358 states have call predecessors, (373), 373 states have call successors, (373) [2022-03-20 15:14:46,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1409 transitions. [2022-03-20 15:14:46,590 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1409 transitions. Word has length 138 [2022-03-20 15:14:46,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:14:46,590 INFO L478 AbstractCegarLoop]: Abstraction has 983 states and 1409 transitions. [2022-03-20 15:14:46,590 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:14:46,590 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1409 transitions. [2022-03-20 15:14:46,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-20 15:14:46,591 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:14:46,592 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:14:46,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-20 15:14:46,806 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-20 15:14:46,807 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:14:46,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:14:46,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1588704448, now seen corresponding path program 27 times [2022-03-20 15:14:46,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:14:46,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [199851549] [2022-03-20 15:14:46,808 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:14:46,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1588704448, now seen corresponding path program 28 times [2022-03-20 15:14:46,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:14:46,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080380120] [2022-03-20 15:14:46,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:14:46,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:14:46,813 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:14:46,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [277912987] [2022-03-20 15:14:46,813 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:14:46,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:14:46,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:14:46,817 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-20 15:14:46,818 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-20 15:14:46,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:14:46,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:14:46,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 96 conjunts are in the unsatisfiable core [2022-03-20 15:14:46,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:14:47,393 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:14:48,944 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:14:48,949 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:15:34,531 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 132 proven. 121 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2022-03-20 15:15:34,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:15:39,687 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:15:49,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:15:49,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080380120] [2022-03-20 15:15:49,627 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:15:49,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277912987] [2022-03-20 15:15:49,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277912987] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:15:49,627 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:15:49,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-03-20 15:15:49,628 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:15:49,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [199851549] [2022-03-20 15:15:49,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [199851549] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:15:49,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:15:49,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-20 15:15:49,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098126186] [2022-03-20 15:15:49,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:15:49,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 15:15:49,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:15:49,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 15:15:49,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=912, Unknown=2, NotChecked=0, Total=1056 [2022-03-20 15:15:49,629 INFO L87 Difference]: Start difference. First operand 983 states and 1409 transitions. Second operand has 23 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 10 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 8 states have call predecessors, (21), 9 states have call successors, (21) [2022-03-20 15:16:11,677 WARN L232 SmtUtils]: Spent 13.18s on a formula simplification. DAG size of input: 136 DAG size of output: 131 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:16:16,878 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:16:22,106 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:16:24,450 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:16:27,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:16:27,249 INFO L93 Difference]: Finished difference Result 1096 states and 1570 transitions. [2022-03-20 15:16:27,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 15:16:27,250 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 10 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 8 states have call predecessors, (21), 9 states have call successors, (21) Word has length 138 [2022-03-20 15:16:27,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:16:27,254 INFO L225 Difference]: With dead ends: 1096 [2022-03-20 15:16:27,254 INFO L226 Difference]: Without dead ends: 1089 [2022-03-20 15:16:27,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 40.4s TimeCoverageRelationStatistics Valid=227, Invalid=1493, Unknown=2, NotChecked=0, Total=1722 [2022-03-20 15:16:27,255 INFO L913 BasicCegarLoop]: 71 mSDtfsCounter, 74 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 71 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1117 SdHoareTripleChecker+Invalid, 1654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:16:27,256 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 1117 Invalid, 1654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1546 Invalid, 1 Unknown, 36 Unchecked, 16.5s Time] [2022-03-20 15:16:27,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2022-03-20 15:16:27,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 1000. [2022-03-20 15:16:27,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 557 states have (on average 1.2100538599640933) internal successors, (674), 574 states have internal predecessors, (674), 380 states have call successors, (380), 64 states have call predecessors, (380), 62 states have return successors, (378), 361 states have call predecessors, (378), 378 states have call successors, (378) [2022-03-20 15:16:27,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1432 transitions. [2022-03-20 15:16:27,651 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1432 transitions. Word has length 138 [2022-03-20 15:16:27,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:16:27,651 INFO L478 AbstractCegarLoop]: Abstraction has 1000 states and 1432 transitions. [2022-03-20 15:16:27,651 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 10 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 8 states have call predecessors, (21), 9 states have call successors, (21) [2022-03-20 15:16:27,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1432 transitions. [2022-03-20 15:16:27,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-03-20 15:16:27,654 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:16:27,654 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:16:27,671 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-20 15:16:27,871 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-20 15:16:27,871 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:16:27,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:16:27,871 INFO L85 PathProgramCache]: Analyzing trace with hash -20730755, now seen corresponding path program 29 times [2022-03-20 15:16:27,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:27,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [334666773] [2022-03-20 15:16:27,872 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:16:27,872 INFO L85 PathProgramCache]: Analyzing trace with hash -20730755, now seen corresponding path program 30 times [2022-03-20 15:16:27,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:16:27,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619332622] [2022-03-20 15:16:27,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:16:27,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:16:27,877 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:16:27,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [272706792] [2022-03-20 15:16:27,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:16:27,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:16:27,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:16:27,880 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-20 15:16:27,884 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-20 15:16:28,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-20 15:16:28,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:16:28,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-20 15:16:28,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:16:29,729 INFO L134 CoverageAnalysis]: Checked inductivity of 602 backedges. 46 proven. 97 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2022-03-20 15:16:29,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:16:34,788 INFO L134 CoverageAnalysis]: Checked inductivity of 602 backedges. 46 proven. 97 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2022-03-20 15:16:34,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:16:34,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619332622] [2022-03-20 15:16:34,788 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:16:34,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272706792] [2022-03-20 15:16:34,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272706792] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:16:34,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:16:34,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 38 [2022-03-20 15:16:34,789 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:16:34,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [334666773] [2022-03-20 15:16:34,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [334666773] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:16:34,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:16:34,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:16:34,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215167476] [2022-03-20 15:16:34,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:16:34,789 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:16:34,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:34,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:16:34,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1167, Unknown=0, NotChecked=0, Total=1406 [2022-03-20 15:16:34,790 INFO L87 Difference]: Start difference. First operand 1000 states and 1432 transitions. Second operand has 21 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 6 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-03-20 15:16:36,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:16:36,460 INFO L93 Difference]: Finished difference Result 1113 states and 1586 transitions. [2022-03-20 15:16:36,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 15:16:36,461 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 6 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 141 [2022-03-20 15:16:36,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:16:36,465 INFO L225 Difference]: With dead ends: 1113 [2022-03-20 15:16:36,465 INFO L226 Difference]: Without dead ends: 1110 [2022-03-20 15:16:36,466 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 241 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=473, Invalid=2179, Unknown=0, NotChecked=0, Total=2652 [2022-03-20 15:16:36,467 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 80 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:16:36,467 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 794 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:16:36,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2022-03-20 15:16:36,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 1000. [2022-03-20 15:16:36,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 557 states have (on average 1.2100538599640933) internal successors, (674), 574 states have internal predecessors, (674), 380 states have call successors, (380), 64 states have call predecessors, (380), 62 states have return successors, (378), 361 states have call predecessors, (378), 378 states have call successors, (378) [2022-03-20 15:16:36,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1432 transitions. [2022-03-20 15:16:36,879 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1432 transitions. Word has length 141 [2022-03-20 15:16:36,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:16:36,879 INFO L478 AbstractCegarLoop]: Abstraction has 1000 states and 1432 transitions. [2022-03-20 15:16:36,879 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 6 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2022-03-20 15:16:36,879 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1432 transitions. [2022-03-20 15:16:36,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-03-20 15:16:36,880 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:16:36,881 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:16:36,894 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-20 15:16:37,085 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-20 15:16:37,085 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:16:37,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:16:37,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1824189762, now seen corresponding path program 31 times [2022-03-20 15:16:37,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:37,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1877318465] [2022-03-20 15:16:37,086 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:16:37,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1824189762, now seen corresponding path program 32 times [2022-03-20 15:16:37,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:16:37,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861280382] [2022-03-20 15:16:37,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:16:37,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:16:37,096 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:16:37,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [596265142] [2022-03-20 15:16:37,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:16:37,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:16:37,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:16:37,098 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-20 15:16:37,098 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-20 15:16:37,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:16:37,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:16:37,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 99 conjunts are in the unsatisfiable core [2022-03-20 15:16:37,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:16:38,079 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 102 proven. 86 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-20 15:16:38,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:16:38,546 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:16:40,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:16:40,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861280382] [2022-03-20 15:16:40,678 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:16:40,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596265142] [2022-03-20 15:16:40,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596265142] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:16:40,678 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:16:40,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2022-03-20 15:16:40,678 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:16:40,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1877318465] [2022-03-20 15:16:40,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1877318465] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:16:40,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:16:40,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-20 15:16:40,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176459203] [2022-03-20 15:16:40,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:16:40,679 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-20 15:16:40,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:40,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-20 15:16:40,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:16:40,679 INFO L87 Difference]: Start difference. First operand 1000 states and 1432 transitions. Second operand has 22 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:16:43,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:16:43,118 INFO L93 Difference]: Finished difference Result 1152 states and 1648 transitions. [2022-03-20 15:16:43,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 15:16:43,119 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 7 states have call successors, (21) Word has length 143 [2022-03-20 15:16:43,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:16:43,123 INFO L225 Difference]: With dead ends: 1152 [2022-03-20 15:16:43,123 INFO L226 Difference]: Without dead ends: 1149 [2022-03-20 15:16:43,124 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 138 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 15:16:43,124 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 89 mSDsluCounter, 1033 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 1105 SdHoareTripleChecker+Invalid, 1771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:16:43,124 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 1105 Invalid, 1771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-20 15:16:43,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-03-20 15:16:43,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1093. [2022-03-20 15:16:43,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1093 states, 604 states have (on average 1.2152317880794703) internal successors, (734), 622 states have internal predecessors, (734), 422 states have call successors, (422), 68 states have call predecessors, (422), 66 states have return successors, (420), 402 states have call predecessors, (420), 420 states have call successors, (420) [2022-03-20 15:16:43,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1093 states to 1093 states and 1576 transitions. [2022-03-20 15:16:43,587 INFO L78 Accepts]: Start accepts. Automaton has 1093 states and 1576 transitions. Word has length 143 [2022-03-20 15:16:43,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:16:43,587 INFO L478 AbstractCegarLoop]: Abstraction has 1093 states and 1576 transitions. [2022-03-20 15:16:43,587 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:16:43,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1093 states and 1576 transitions. [2022-03-20 15:16:43,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-03-20 15:16:43,589 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:16:43,589 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:16:43,605 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-20 15:16:43,804 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-20 15:16:43,804 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:16:43,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:16:43,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1701564030, now seen corresponding path program 33 times [2022-03-20 15:16:43,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:43,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1319001009] [2022-03-20 15:16:43,805 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:16:43,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1701564030, now seen corresponding path program 34 times [2022-03-20 15:16:43,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:16:43,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568980549] [2022-03-20 15:16:43,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:16:43,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:16:43,811 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:16:43,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1587607586] [2022-03-20 15:16:43,811 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:16:43,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:16:43,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:16:43,812 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-20 15:16:43,836 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-20 15:16:43,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:16:43,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:16:43,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-20 15:16:43,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:16:45,308 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 147 proven. 122 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2022-03-20 15:16:45,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:16:45,894 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:16:47,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:16:47,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568980549] [2022-03-20 15:16:47,382 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:16:47,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587607586] [2022-03-20 15:16:47,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587607586] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:16:47,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:16:47,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-03-20 15:16:47,383 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:16:47,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1319001009] [2022-03-20 15:16:47,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1319001009] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:16:47,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:16:47,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-20 15:16:47,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173714368] [2022-03-20 15:16:47,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:16:47,384 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 15:16:47,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:47,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 15:16:47,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=781, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:16:47,384 INFO L87 Difference]: Start difference. First operand 1093 states and 1576 transitions. Second operand has 23 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 20 states have internal predecessors, (48), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:16:50,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:16:50,703 INFO L93 Difference]: Finished difference Result 1283 states and 1846 transitions. [2022-03-20 15:16:50,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 15:16:50,704 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 20 states have internal predecessors, (48), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 143 [2022-03-20 15:16:50,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:16:50,709 INFO L225 Difference]: With dead ends: 1283 [2022-03-20 15:16:50,709 INFO L226 Difference]: Without dead ends: 1280 [2022-03-20 15:16:50,709 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 133 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=173, Invalid=1549, Unknown=0, NotChecked=0, Total=1722 [2022-03-20 15:16:50,710 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 103 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:16:50,711 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 1102 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 15:16:50,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2022-03-20 15:16:51,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1138. [2022-03-20 15:16:51,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1138 states, 631 states have (on average 1.2123613312202852) internal successors, (765), 650 states have internal predecessors, (765), 436 states have call successors, (436), 72 states have call predecessors, (436), 70 states have return successors, (434), 415 states have call predecessors, (434), 434 states have call successors, (434) [2022-03-20 15:16:51,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 1635 transitions. [2022-03-20 15:16:51,355 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 1635 transitions. Word has length 143 [2022-03-20 15:16:51,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:16:51,355 INFO L478 AbstractCegarLoop]: Abstraction has 1138 states and 1635 transitions. [2022-03-20 15:16:51,355 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 20 states have internal predecessors, (48), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:16:51,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 1635 transitions. [2022-03-20 15:16:51,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-03-20 15:16:51,365 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:16:51,365 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:16:51,397 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-20 15:16:51,565 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-20 15:16:51,566 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:16:51,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:16:51,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1351700721, now seen corresponding path program 7 times [2022-03-20 15:16:51,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:16:51,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [394771294] [2022-03-20 15:16:51,566 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:16:51,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1351700721, now seen corresponding path program 8 times [2022-03-20 15:16:51,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:16:51,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274957118] [2022-03-20 15:16:51,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:16:51,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:16:51,572 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:16:51,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [507930751] [2022-03-20 15:16:51,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:16:51,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:16:51,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:16:51,573 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-20 15:16:51,574 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-20 15:16:51,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:16:51,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:16:51,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 104 conjunts are in the unsatisfiable core [2022-03-20 15:16:51,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:16:51,955 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:16:52,952 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:16:53,040 INFO L134 CoverageAnalysis]: Checked inductivity of 678 backedges. 188 proven. 102 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2022-03-20 15:16:53,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:17:10,698 INFO L134 CoverageAnalysis]: Checked inductivity of 678 backedges. 200 proven. 22 refuted. 1 times theorem prover too weak. 455 trivial. 0 not checked. [2022-03-20 15:17:10,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:17:10,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274957118] [2022-03-20 15:17:10,698 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:17:10,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507930751] [2022-03-20 15:17:10,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507930751] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:17:10,699 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:17:10,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14] total 29 [2022-03-20 15:17:10,711 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:17:10,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [394771294] [2022-03-20 15:17:10,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [394771294] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:17:10,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:17:10,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:17:10,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486065832] [2022-03-20 15:17:10,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:17:10,715 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:17:10,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:17:10,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:17:10,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=662, Unknown=1, NotChecked=0, Total=812 [2022-03-20 15:17:10,716 INFO L87 Difference]: Start difference. First operand 1138 states and 1635 transitions. Second operand has 20 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:17:12,802 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:17:15,290 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:17:16,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:17:16,052 INFO L93 Difference]: Finished difference Result 1243 states and 1782 transitions. [2022-03-20 15:17:16,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:17:16,053 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) Word has length 146 [2022-03-20 15:17:16,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:17:16,058 INFO L225 Difference]: With dead ends: 1243 [2022-03-20 15:17:16,058 INFO L226 Difference]: Without dead ends: 1241 [2022-03-20 15:17:16,058 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 258 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=218, Invalid=1041, Unknown=1, NotChecked=0, Total=1260 [2022-03-20 15:17:16,059 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 78 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 78 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:17:16,059 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 756 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1141 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2022-03-20 15:17:16,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2022-03-20 15:17:16,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 1193. [2022-03-20 15:17:16,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 658 states have (on average 1.21580547112462) internal successors, (800), 678 states have internal predecessors, (800), 462 states have call successors, (462), 74 states have call predecessors, (462), 72 states have return successors, (460), 440 states have call predecessors, (460), 460 states have call successors, (460) [2022-03-20 15:17:16,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1722 transitions. [2022-03-20 15:17:16,697 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1722 transitions. Word has length 146 [2022-03-20 15:17:16,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:17:16,698 INFO L478 AbstractCegarLoop]: Abstraction has 1193 states and 1722 transitions. [2022-03-20 15:17:16,698 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:17:16,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1722 transitions. [2022-03-20 15:17:16,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-03-20 15:17:16,718 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:17:16,718 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:17:16,737 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-20 15:17:16,935 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-20 15:17:16,935 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:17:16,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:17:16,935 INFO L85 PathProgramCache]: Analyzing trace with hash -780316161, now seen corresponding path program 35 times [2022-03-20 15:17:16,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:17:16,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [838026822] [2022-03-20 15:17:16,936 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:17:16,936 INFO L85 PathProgramCache]: Analyzing trace with hash -780316161, now seen corresponding path program 36 times [2022-03-20 15:17:16,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:17:16,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110084346] [2022-03-20 15:17:16,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:17:16,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:17:16,941 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:17:16,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1112061481] [2022-03-20 15:17:16,942 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:17:16,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:17:16,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:17:16,943 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-20 15:17:16,943 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-20 15:17:17,391 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-20 15:17:17,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:17:17,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 74 conjunts are in the unsatisfiable core [2022-03-20 15:17:17,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:17:33,956 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 45 proven. 155 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-20 15:17:33,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:17:48,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:17:48,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110084346] [2022-03-20 15:17:48,239 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:17:48,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112061481] [2022-03-20 15:17:48,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112061481] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:17:48,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:17:48,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-03-20 15:17:48,239 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:17:48,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [838026822] [2022-03-20 15:17:48,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [838026822] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:17:48,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:17:48,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-20 15:17:48,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904740716] [2022-03-20 15:17:48,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:17:48,240 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-20 15:17:48,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:17:48,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-20 15:17:48,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=950, Unknown=2, NotChecked=0, Total=1056 [2022-03-20 15:17:48,241 INFO L87 Difference]: Start difference. First operand 1193 states and 1722 transitions. Second operand has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:17:55,218 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:18:16,250 WARN L232 SmtUtils]: Spent 6.37s on a formula simplification. DAG size of input: 40 DAG size of output: 38 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:18:24,594 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:18:27,023 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:18:31,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:18:31,742 INFO L93 Difference]: Finished difference Result 1321 states and 1895 transitions. [2022-03-20 15:18:31,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 15:18:31,743 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 146 [2022-03-20 15:18:31,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:18:31,748 INFO L225 Difference]: With dead ends: 1321 [2022-03-20 15:18:31,748 INFO L226 Difference]: Without dead ends: 1314 [2022-03-20 15:18:31,749 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 182 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 45.3s TimeCoverageRelationStatistics Valid=222, Invalid=2127, Unknown=3, NotChecked=0, Total=2352 [2022-03-20 15:18:31,749 INFO L913 BasicCegarLoop]: 70 mSDtfsCounter, 94 mSDsluCounter, 1026 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 104 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 1700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1595 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:18:31,750 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 1096 Invalid, 1700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1595 Invalid, 1 Unknown, 0 Unchecked, 20.8s Time] [2022-03-20 15:18:31,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2022-03-20 15:18:32,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 1260. [2022-03-20 15:18:32,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 695 states have (on average 1.2158273381294964) internal successors, (845), 715 states have internal predecessors, (845), 489 states have call successors, (489), 77 states have call predecessors, (489), 75 states have return successors, (487), 467 states have call predecessors, (487), 487 states have call successors, (487) [2022-03-20 15:18:32,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 1821 transitions. [2022-03-20 15:18:32,440 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 1821 transitions. Word has length 146 [2022-03-20 15:18:32,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:18:32,440 INFO L478 AbstractCegarLoop]: Abstraction has 1260 states and 1821 transitions. [2022-03-20 15:18:32,441 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-03-20 15:18:32,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 1821 transitions. [2022-03-20 15:18:32,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-03-20 15:18:32,443 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:18:32,443 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:18:32,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-20 15:18:32,648 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-20 15:18:32,648 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:18:32,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:18:32,648 INFO L85 PathProgramCache]: Analyzing trace with hash 829249481, now seen corresponding path program 37 times [2022-03-20 15:18:32,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:18:32,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1292997353] [2022-03-20 15:18:32,649 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:18:32,649 INFO L85 PathProgramCache]: Analyzing trace with hash 829249481, now seen corresponding path program 38 times [2022-03-20 15:18:32,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:18:32,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944015966] [2022-03-20 15:18:32,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:18:32,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:18:32,654 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:18:32,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [72013684] [2022-03-20 15:18:32,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:18:32,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:18:32,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:18:32,656 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-20 15:18:32,657 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-20 15:18:32,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:18:32,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:18:32,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-20 15:18:32,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:18:34,095 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 136 proven. 124 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2022-03-20 15:18:34,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:18:35,225 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:18:38,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:18:38,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944015966] [2022-03-20 15:18:38,357 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:18:38,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72013684] [2022-03-20 15:18:38,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72013684] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:18:38,357 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:18:38,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2022-03-20 15:18:38,357 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:18:38,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1292997353] [2022-03-20 15:18:38,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1292997353] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:18:38,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:18:38,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-20 15:18:38,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12761262] [2022-03-20 15:18:38,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:18:38,358 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-20 15:18:38,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:18:38,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-20 15:18:38,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=721, Unknown=0, NotChecked=0, Total=812 [2022-03-20 15:18:38,358 INFO L87 Difference]: Start difference. First operand 1260 states and 1821 transitions. Second operand has 22 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:18:43,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:18:43,202 INFO L93 Difference]: Finished difference Result 1453 states and 2094 transitions. [2022-03-20 15:18:43,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 15:18:43,203 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) Word has length 146 [2022-03-20 15:18:43,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:18:43,209 INFO L225 Difference]: With dead ends: 1453 [2022-03-20 15:18:43,209 INFO L226 Difference]: Without dead ends: 1450 [2022-03-20 15:18:43,209 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 137 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=191, Invalid=1615, Unknown=0, NotChecked=0, Total=1806 [2022-03-20 15:18:43,210 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 102 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:18:43,210 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 994 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-20 15:18:43,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2022-03-20 15:18:43,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 1393. [2022-03-20 15:18:43,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 768 states have (on average 1.2174479166666667) internal successors, (935), 791 states have internal predecessors, (935), 543 states have call successors, (543), 83 states have call predecessors, (543), 81 states have return successors, (541), 518 states have call predecessors, (541), 541 states have call successors, (541) [2022-03-20 15:18:43,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 2019 transitions. [2022-03-20 15:18:43,959 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 2019 transitions. Word has length 146 [2022-03-20 15:18:43,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:18:43,959 INFO L478 AbstractCegarLoop]: Abstraction has 1393 states and 2019 transitions. [2022-03-20 15:18:43,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:18:43,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 2019 transitions. [2022-03-20 15:18:43,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-03-20 15:18:43,961 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:18:43,961 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:18:43,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-20 15:18:44,178 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-20 15:18:44,178 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:18:44,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:18:44,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1748446329, now seen corresponding path program 39 times [2022-03-20 15:18:44,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:18:44,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [518094787] [2022-03-20 15:18:44,179 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:18:44,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1748446329, now seen corresponding path program 40 times [2022-03-20 15:18:44,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:18:44,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359007853] [2022-03-20 15:18:44,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:18:44,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:18:44,184 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:18:44,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1597571700] [2022-03-20 15:18:44,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:18:44,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:18:44,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:18:44,186 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-20 15:18:44,187 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-20 15:18:44,262 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:18:44,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:18:44,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 127 conjunts are in the unsatisfiable core [2022-03-20 15:18:44,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:18:44,974 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:18:47,551 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 100 proven. 183 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2022-03-20 15:18:47,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:18:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 159 proven. 22 refuted. 0 times theorem prover too weak. 462 trivial. 0 not checked. [2022-03-20 15:18:51,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:18:51,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359007853] [2022-03-20 15:18:51,410 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:18:51,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597571700] [2022-03-20 15:18:51,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597571700] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:18:51,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:18:51,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 14] total 36 [2022-03-20 15:18:51,410 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:18:51,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [518094787] [2022-03-20 15:18:51,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [518094787] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:18:51,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:18:51,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-03-20 15:18:51,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404125465] [2022-03-20 15:18:51,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:18:51,411 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-20 15:18:51,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:18:51,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-20 15:18:51,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1129, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 15:18:51,412 INFO L87 Difference]: Start difference. First operand 1393 states and 2019 transitions. Second operand has 27 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 10 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 9 states have call successors, (21) [2022-03-20 15:18:54,499 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:18:56,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:18:58,574 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:19:01,827 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:19:03,831 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:19:05,835 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:19:11,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:19:11,164 INFO L93 Difference]: Finished difference Result 1594 states and 2302 transitions. [2022-03-20 15:19:11,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-20 15:19:11,166 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 10 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 9 states have call successors, (21) Word has length 151 [2022-03-20 15:19:11,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:19:11,171 INFO L225 Difference]: With dead ends: 1594 [2022-03-20 15:19:11,172 INFO L226 Difference]: Without dead ends: 1591 [2022-03-20 15:19:11,172 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 266 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=213, Invalid=1949, Unknown=0, NotChecked=0, Total=2162 [2022-03-20 15:19:11,172 INFO L913 BasicCegarLoop]: 73 mSDtfsCounter, 118 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 2109 mSolverCounterSat, 114 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1279 SdHoareTripleChecker+Invalid, 2229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2109 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:19:11,173 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 1279 Invalid, 2229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2109 Invalid, 6 Unknown, 0 Unchecked, 16.4s Time] [2022-03-20 15:19:11,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1591 states. [2022-03-20 15:19:11,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1591 to 1467. [2022-03-20 15:19:11,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1467 states, 811 states have (on average 1.217016029593095) internal successors, (987), 836 states have internal predecessors, (987), 570 states have call successors, (570), 87 states have call predecessors, (570), 85 states have return successors, (568), 543 states have call predecessors, (568), 568 states have call successors, (568) [2022-03-20 15:19:11,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1467 states to 1467 states and 2125 transitions. [2022-03-20 15:19:11,998 INFO L78 Accepts]: Start accepts. Automaton has 1467 states and 2125 transitions. Word has length 151 [2022-03-20 15:19:11,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:19:11,998 INFO L478 AbstractCegarLoop]: Abstraction has 1467 states and 2125 transitions. [2022-03-20 15:19:11,998 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 10 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 9 states have call successors, (21) [2022-03-20 15:19:11,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1467 states and 2125 transitions. [2022-03-20 15:19:12,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-03-20 15:19:12,000 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:19:12,001 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:19:12,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-20 15:19:12,216 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-20 15:19:12,216 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:19:12,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:19:12,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1293461113, now seen corresponding path program 41 times [2022-03-20 15:19:12,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:19:12,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [222806181] [2022-03-20 15:19:12,217 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:19:12,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1293461113, now seen corresponding path program 42 times [2022-03-20 15:19:12,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:19:12,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637794757] [2022-03-20 15:19:12,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:19:12,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:19:12,222 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:19:12,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [431841601] [2022-03-20 15:19:12,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:19:12,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:19:12,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:19:12,228 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-20 15:19:12,242 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-20 15:19:12,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-20 15:19:12,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:19:12,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 71 conjunts are in the unsatisfiable core [2022-03-20 15:19:12,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:19:14,681 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:15,101 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:15,103 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:16,095 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 130 proven. 114 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2022-03-20 15:19:16,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:19:17,920 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:30,346 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:30,349 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:40,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:19:40,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637794757] [2022-03-20 15:19:40,352 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:19:40,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431841601] [2022-03-20 15:19:40,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431841601] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:19:40,353 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:19:40,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2022-03-20 15:19:40,353 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:19:40,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [222806181] [2022-03-20 15:19:40,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [222806181] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:19:40,353 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:19:40,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:19:40,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029457685] [2022-03-20 15:19:40,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:19:40,353 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:19:40,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:19:40,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:19:40,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=719, Unknown=2, NotChecked=0, Total=870 [2022-03-20 15:19:40,354 INFO L87 Difference]: Start difference. First operand 1467 states and 2125 transitions. Second operand has 18 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 6 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-03-20 15:19:45,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:19:45,170 INFO L93 Difference]: Finished difference Result 1587 states and 2299 transitions. [2022-03-20 15:19:45,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:19:45,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 6 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 155 [2022-03-20 15:19:45,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:19:45,177 INFO L225 Difference]: With dead ends: 1587 [2022-03-20 15:19:45,177 INFO L226 Difference]: Without dead ends: 1584 [2022-03-20 15:19:45,177 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 184 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=251, Invalid=1153, Unknown=2, NotChecked=0, Total=1406 [2022-03-20 15:19:45,177 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 57 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:19:45,178 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 552 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-20 15:19:45,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2022-03-20 15:19:46,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1489. [2022-03-20 15:19:46,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1489 states, 824 states have (on average 1.2172330097087378) internal successors, (1003), 849 states have internal predecessors, (1003), 577 states have call successors, (577), 89 states have call predecessors, (577), 87 states have return successors, (575), 550 states have call predecessors, (575), 575 states have call successors, (575) [2022-03-20 15:19:46,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1489 states to 1489 states and 2155 transitions. [2022-03-20 15:19:46,017 INFO L78 Accepts]: Start accepts. Automaton has 1489 states and 2155 transitions. Word has length 155 [2022-03-20 15:19:46,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:19:46,017 INFO L478 AbstractCegarLoop]: Abstraction has 1489 states and 2155 transitions. [2022-03-20 15:19:46,017 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 6 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2022-03-20 15:19:46,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1489 states and 2155 transitions. [2022-03-20 15:19:46,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-03-20 15:19:46,019 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:19:46,019 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:19:46,036 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-20 15:19:46,234 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-20 15:19:46,234 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:19:46,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:19:46,235 INFO L85 PathProgramCache]: Analyzing trace with hash -739148827, now seen corresponding path program 43 times [2022-03-20 15:19:46,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:19:46,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [979701210] [2022-03-20 15:19:46,235 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:19:46,235 INFO L85 PathProgramCache]: Analyzing trace with hash -739148827, now seen corresponding path program 44 times [2022-03-20 15:19:46,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:19:46,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873405571] [2022-03-20 15:19:46,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:19:46,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:19:46,240 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:19:46,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [147290964] [2022-03-20 15:19:46,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:19:46,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:19:46,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:19:46,252 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-20 15:19:46,253 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-20 15:19:46,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:19:46,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:19:46,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 83 conjunts are in the unsatisfiable core [2022-03-20 15:19:46,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:19:48,208 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:48,212 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:48,214 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:48,222 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:19:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 893 backedges. 180 proven. 121 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2022-03-20 15:19:50,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:19:53,296 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:20:00,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:20:00,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873405571] [2022-03-20 15:20:00,577 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:20:00,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147290964] [2022-03-20 15:20:00,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147290964] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:20:00,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:20:00,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2022-03-20 15:20:00,577 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:20:00,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [979701210] [2022-03-20 15:20:00,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [979701210] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:20:00,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:20:00,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:20:00,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348640126] [2022-03-20 15:20:00,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:20:00,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:20:00,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:20:00,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:20:00,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=773, Unknown=3, NotChecked=0, Total=930 [2022-03-20 15:20:00,578 INFO L87 Difference]: Start difference. First operand 1489 states and 2155 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 7 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 7 states have call predecessors, (25), 6 states have call successors, (25) [2022-03-20 15:20:03,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:20:03,420 INFO L93 Difference]: Finished difference Result 1564 states and 2252 transitions. [2022-03-20 15:20:03,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:20:03,421 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 7 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 7 states have call predecessors, (25), 6 states have call successors, (25) Word has length 155 [2022-03-20 15:20:03,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:20:03,426 INFO L225 Difference]: With dead ends: 1564 [2022-03-20 15:20:03,426 INFO L226 Difference]: Without dead ends: 1557 [2022-03-20 15:20:03,426 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 224 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=301, Invalid=1418, Unknown=3, NotChecked=0, Total=1722 [2022-03-20 15:20:03,427 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 48 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 141 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:20:03,427 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 711 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 830 Invalid, 0 Unknown, 141 Unchecked, 1.4s Time] [2022-03-20 15:20:03,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2022-03-20 15:20:04,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1538. [2022-03-20 15:20:04,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1538 states, 853 states have (on average 1.2157092614302463) internal successors, (1037), 878 states have internal predecessors, (1037), 593 states have call successors, (593), 93 states have call predecessors, (593), 91 states have return successors, (591), 566 states have call predecessors, (591), 591 states have call successors, (591) [2022-03-20 15:20:04,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1538 states to 1538 states and 2221 transitions. [2022-03-20 15:20:04,304 INFO L78 Accepts]: Start accepts. Automaton has 1538 states and 2221 transitions. Word has length 155 [2022-03-20 15:20:04,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:20:04,304 INFO L478 AbstractCegarLoop]: Abstraction has 1538 states and 2221 transitions. [2022-03-20 15:20:04,304 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 7 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 7 states have call predecessors, (25), 6 states have call successors, (25) [2022-03-20 15:20:04,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1538 states and 2221 transitions. [2022-03-20 15:20:04,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-03-20 15:20:04,306 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:20:04,306 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:20:04,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-03-20 15:20:04,538 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-20 15:20:04,538 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:20:04,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:20:04,539 INFO L85 PathProgramCache]: Analyzing trace with hash 414423310, now seen corresponding path program 9 times [2022-03-20 15:20:04,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:20:04,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1796522512] [2022-03-20 15:20:04,540 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:20:04,540 INFO L85 PathProgramCache]: Analyzing trace with hash 414423310, now seen corresponding path program 10 times [2022-03-20 15:20:04,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:20:04,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374893017] [2022-03-20 15:20:04,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:20:04,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:20:04,548 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:20:04,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [572042418] [2022-03-20 15:20:04,549 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:20:04,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:20:04,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:20:04,550 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-20 15:20:04,583 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-20 15:20:04,631 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:20:04,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:20:04,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 134 conjunts are in the unsatisfiable core [2022-03-20 15:20:04,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:20:06,722 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:20:06,724 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:20:06,957 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 105 proven. 247 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2022-03-20 15:20:06,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:21:09,563 WARN L855 $PredicateComparison]: unable to prove that (and (not (= |c___VERIFIER_assert_#in~cond| 0)) (or (not (= |c___VERIFIER_assert_#in~cond| 1)) (forall ((v_main_~y~0_BEFORE_CALL_693 Int) (v_main_~p~0_BEFORE_CALL_619 Int) (v_main_~r~0_BEFORE_CALL_648 Int) (v_main_~x~0_BEFORE_CALL_687 Int)) (let ((.cse0 (+ (* (- 1) v_main_~y~0_BEFORE_CALL_693 v_main_~r~0_BEFORE_CALL_648) (* v_main_~y~0_BEFORE_CALL_693 v_main_~r~0_BEFORE_CALL_648) (* v_main_~p~0_BEFORE_CALL_619 v_main_~x~0_BEFORE_CALL_687)))) (or (= .cse0 0) (= (mod .cse0 v_main_~x~0_BEFORE_CALL_687) 0)))))) is different from true [2022-03-20 15:21:23,617 WARN L855 $PredicateComparison]: unable to prove that (or (and (not (= |c___VERIFIER_assert_#in~cond| 0)) (or (not (= |c___VERIFIER_assert_#in~cond| 1)) (forall ((v_main_~y~0_BEFORE_CALL_693 Int) (v_main_~p~0_BEFORE_CALL_619 Int) (v_main_~r~0_BEFORE_CALL_648 Int) (v_main_~x~0_BEFORE_CALL_687 Int)) (let ((.cse0 (+ (* (- 1) v_main_~y~0_BEFORE_CALL_693 v_main_~r~0_BEFORE_CALL_648) (* v_main_~y~0_BEFORE_CALL_693 v_main_~r~0_BEFORE_CALL_648) (* v_main_~p~0_BEFORE_CALL_619 v_main_~x~0_BEFORE_CALL_687)))) (or (= .cse0 0) (= (mod .cse0 v_main_~x~0_BEFORE_CALL_687) 0)))))) (= c___VERIFIER_assert_~cond 0)) is different from true [2022-03-20 15:21:31,660 WARN L855 $PredicateComparison]: unable to prove that (or (not (= |c___VERIFIER_assert_#in~cond| 1)) (forall ((v_main_~y~0_BEFORE_CALL_693 Int) (v_main_~p~0_BEFORE_CALL_619 Int) (v_main_~r~0_BEFORE_CALL_648 Int) (v_main_~x~0_BEFORE_CALL_687 Int)) (let ((.cse0 (+ (* (- 1) v_main_~y~0_BEFORE_CALL_693 v_main_~r~0_BEFORE_CALL_648) (* v_main_~y~0_BEFORE_CALL_693 v_main_~r~0_BEFORE_CALL_648) (* v_main_~p~0_BEFORE_CALL_619 v_main_~x~0_BEFORE_CALL_687)))) (or (= .cse0 0) (= (mod .cse0 v_main_~x~0_BEFORE_CALL_687) 0))))) is different from true [2022-03-20 15:21:48,919 WARN L232 SmtUtils]: Spent 6.46s on a formula simplification that was a NOOP. DAG size: 40 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:22:08,362 WARN L232 SmtUtils]: Spent 6.22s on a formula simplification that was a NOOP. DAG size: 41 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:22:22,696 WARN L232 SmtUtils]: Spent 6.12s on a formula simplification that was a NOOP. DAG size: 45 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:22:34,117 WARN L232 SmtUtils]: Spent 6.46s on a formula simplification that was a NOOP. DAG size: 48 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:22:46,903 WARN L232 SmtUtils]: Spent 7.53s on a formula simplification that was a NOOP. DAG size: 51 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:23:17,082 WARN L232 SmtUtils]: Spent 6.60s on a formula simplification that was a NOOP. DAG size: 56 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:23:46,058 WARN L232 SmtUtils]: Spent 7.30s on a formula simplification that was a NOOP. DAG size: 62 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:24:02,127 WARN L232 SmtUtils]: Spent 6.27s on a formula simplification that was a NOOP. DAG size: 52 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:24:06,484 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 224 proven. 75 refuted. 0 times theorem prover too weak. 400 trivial. 11 not checked. [2022-03-20 15:24:06,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:24:06,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374893017] [2022-03-20 15:24:06,484 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:24:06,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572042418] [2022-03-20 15:24:06,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572042418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:24:06,485 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:24:06,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 22] total 43 [2022-03-20 15:24:06,485 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:24:06,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1796522512] [2022-03-20 15:24:06,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1796522512] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:24:06,485 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:24:06,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-03-20 15:24:06,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141008825] [2022-03-20 15:24:06,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:24:06,486 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-20 15:24:06,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:24:06,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-20 15:24:06,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=296, Invalid=1273, Unknown=3, NotChecked=234, Total=1806 [2022-03-20 15:24:06,487 INFO L87 Difference]: Start difference. First operand 1538 states and 2221 transitions. Second operand has 26 states, 25 states have (on average 2.16) internal successors, (54), 23 states have internal predecessors, (54), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:24:10,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:24:10,732 INFO L93 Difference]: Finished difference Result 1604 states and 2298 transitions. [2022-03-20 15:24:10,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 15:24:10,734 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.16) internal successors, (54), 23 states have internal predecessors, (54), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) Word has length 154 [2022-03-20 15:24:10,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:24:10,743 INFO L225 Difference]: With dead ends: 1604 [2022-03-20 15:24:10,743 INFO L226 Difference]: Without dead ends: 1602 [2022-03-20 15:24:10,749 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 262 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 71.7s TimeCoverageRelationStatistics Valid=435, Invalid=2024, Unknown=3, NotChecked=294, Total=2756 [2022-03-20 15:24:10,749 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 99 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 1680 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:24:10,750 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 1111 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1680 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-20 15:24:10,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1602 states. [2022-03-20 15:24:11,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1602 to 1551. [2022-03-20 15:24:11,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 862 states have (on average 1.2134570765661252) internal successors, (1046), 887 states have internal predecessors, (1046), 594 states have call successors, (594), 96 states have call predecessors, (594), 94 states have return successors, (592), 567 states have call predecessors, (592), 592 states have call successors, (592) [2022-03-20 15:24:11,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 2232 transitions. [2022-03-20 15:24:11,735 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 2232 transitions. Word has length 154 [2022-03-20 15:24:11,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:24:11,736 INFO L478 AbstractCegarLoop]: Abstraction has 1551 states and 2232 transitions. [2022-03-20 15:24:11,736 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.16) internal successors, (54), 23 states have internal predecessors, (54), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:24:11,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 2232 transitions. [2022-03-20 15:24:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-03-20 15:24:11,738 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:24:11,753 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:24:11,772 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-20 15:24:11,959 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-20 15:24:11,960 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:24:11,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:24:11,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1012344874, now seen corresponding path program 45 times [2022-03-20 15:24:11,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:24:11,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [843605022] [2022-03-20 15:24:11,960 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:24:11,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1012344874, now seen corresponding path program 46 times [2022-03-20 15:24:11,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:24:11,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3676129] [2022-03-20 15:24:11,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:24:11,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:24:11,995 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:24:11,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [551566062] [2022-03-20 15:24:11,996 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:24:11,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:24:11,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:24:11,998 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-20 15:24:11,999 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-20 15:24:12,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:24:12,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:24:12,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 93 conjunts are in the unsatisfiable core [2022-03-20 15:24:12,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:24:14,516 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:14,519 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:14,521 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:14,527 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:33,383 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 219 proven. 86 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2022-03-20 15:24:33,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:24:41,986 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:45,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:24:45,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3676129] [2022-03-20 15:24:45,832 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:24:45,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551566062] [2022-03-20 15:24:45,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551566062] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:24:45,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:24:45,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2022-03-20 15:24:45,832 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:24:45,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [843605022] [2022-03-20 15:24:45,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [843605022] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:24:45,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:24:45,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:24:45,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436971193] [2022-03-20 15:24:45,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:24:45,833 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:24:45,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:24:45,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:24:45,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:24:45,834 INFO L87 Difference]: Start difference. First operand 1551 states and 2232 transitions. Second operand has 21 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 9 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 8 states have call predecessors, (25), 8 states have call successors, (25) [2022-03-20 15:24:50,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:24:50,228 INFO L93 Difference]: Finished difference Result 1630 states and 2339 transitions. [2022-03-20 15:24:50,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 15:24:50,230 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 9 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 8 states have call predecessors, (25), 8 states have call successors, (25) Word has length 157 [2022-03-20 15:24:50,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:24:50,235 INFO L225 Difference]: With dead ends: 1630 [2022-03-20 15:24:50,235 INFO L226 Difference]: Without dead ends: 1627 [2022-03-20 15:24:50,235 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 223 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=220, Invalid=1186, Unknown=0, NotChecked=0, Total=1406 [2022-03-20 15:24:50,236 INFO L913 BasicCegarLoop]: 67 mSDtfsCounter, 61 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 945 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:24:50,236 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 945 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1275 Invalid, 0 Unknown, 167 Unchecked, 2.8s Time] [2022-03-20 15:24:50,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2022-03-20 15:24:51,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 1590. [2022-03-20 15:24:51,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1590 states, 882 states have (on average 1.2142857142857142) internal successors, (1071), 907 states have internal predecessors, (1071), 610 states have call successors, (610), 99 states have call predecessors, (610), 97 states have return successors, (608), 583 states have call predecessors, (608), 608 states have call successors, (608) [2022-03-20 15:24:51,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1590 states to 1590 states and 2289 transitions. [2022-03-20 15:24:51,343 INFO L78 Accepts]: Start accepts. Automaton has 1590 states and 2289 transitions. Word has length 157 [2022-03-20 15:24:51,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:24:51,343 INFO L478 AbstractCegarLoop]: Abstraction has 1590 states and 2289 transitions. [2022-03-20 15:24:51,343 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 9 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 8 states have call predecessors, (25), 8 states have call successors, (25) [2022-03-20 15:24:51,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1590 states and 2289 transitions. [2022-03-20 15:24:51,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-03-20 15:24:51,345 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:24:51,346 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:24:51,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-20 15:24:51,551 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-20 15:24:51,552 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:24:51,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:24:51,552 INFO L85 PathProgramCache]: Analyzing trace with hash -624413815, now seen corresponding path program 47 times [2022-03-20 15:24:51,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:24:51,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [882670511] [2022-03-20 15:24:51,552 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:24:51,552 INFO L85 PathProgramCache]: Analyzing trace with hash -624413815, now seen corresponding path program 48 times [2022-03-20 15:24:51,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:24:51,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054007526] [2022-03-20 15:24:51,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:24:51,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:24:51,558 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:24:51,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2039406570] [2022-03-20 15:24:51,558 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:24:51,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:24:51,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:24:51,559 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-20 15:24:51,560 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-20 15:24:51,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-03-20 15:24:51,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:24:51,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 82 conjunts are in the unsatisfiable core [2022-03-20 15:24:51,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:24:53,226 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:53,557 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 136 proven. 125 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2022-03-20 15:24:53,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:24:54,019 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:24:54,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:24:54,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054007526] [2022-03-20 15:24:54,438 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:24:54,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039406570] [2022-03-20 15:24:54,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039406570] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:24:54,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:24:54,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2022-03-20 15:24:54,438 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:24:54,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [882670511] [2022-03-20 15:24:54,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [882670511] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:24:54,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:24:54,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 15:24:54,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118337450] [2022-03-20 15:24:54,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:24:54,439 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 15:24:54,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:24:54,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 15:24:54,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:24:54,440 INFO L87 Difference]: Start difference. First operand 1590 states and 2289 transitions. Second operand has 19 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:24:56,904 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:24:59,403 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:25:01,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:25:01,552 INFO L93 Difference]: Finished difference Result 1749 states and 2506 transitions. [2022-03-20 15:25:01,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 15:25:01,553 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) Word has length 160 [2022-03-20 15:25:01,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:25:01,557 INFO L225 Difference]: With dead ends: 1749 [2022-03-20 15:25:01,558 INFO L226 Difference]: Without dead ends: 1746 [2022-03-20 15:25:01,558 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=230, Invalid=1252, Unknown=0, NotChecked=0, Total=1482 [2022-03-20 15:25:01,558 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 100 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 168 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:25:01,558 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 550 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 866 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-03-20 15:25:01,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2022-03-20 15:25:02,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1696. [2022-03-20 15:25:02,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1696 states, 940 states have (on average 1.2148936170212765) internal successors, (1142), 967 states have internal predecessors, (1142), 651 states have call successors, (651), 106 states have call predecessors, (651), 104 states have return successors, (649), 622 states have call predecessors, (649), 649 states have call successors, (649) [2022-03-20 15:25:02,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1696 states to 1696 states and 2442 transitions. [2022-03-20 15:25:02,600 INFO L78 Accepts]: Start accepts. Automaton has 1696 states and 2442 transitions. Word has length 160 [2022-03-20 15:25:02,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:25:02,600 INFO L478 AbstractCegarLoop]: Abstraction has 1696 states and 2442 transitions. [2022-03-20 15:25:02,600 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:25:02,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1696 states and 2442 transitions. [2022-03-20 15:25:02,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-03-20 15:25:02,602 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:25:02,602 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:25:02,624 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-20 15:25:02,825 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-20 15:25:02,825 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:25:02,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:25:02,825 INFO L85 PathProgramCache]: Analyzing trace with hash -70101529, now seen corresponding path program 49 times [2022-03-20 15:25:02,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:25:02,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [524899454] [2022-03-20 15:25:02,826 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:25:02,826 INFO L85 PathProgramCache]: Analyzing trace with hash -70101529, now seen corresponding path program 50 times [2022-03-20 15:25:02,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:25:02,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267331239] [2022-03-20 15:25:02,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:25:02,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:25:02,835 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:25:02,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1474948658] [2022-03-20 15:25:02,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:25:02,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:25:02,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:25:02,841 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-20 15:25:02,871 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-20 15:25:02,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:25:02,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:25:02,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 120 conjunts are in the unsatisfiable core [2022-03-20 15:25:02,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:25:04,243 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:25:04,421 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:25:04,483 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:25:05,380 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 238 proven. 143 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2022-03-20 15:25:05,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:25:17,891 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 230 proven. 80 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2022-03-20 15:25:17,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:25:17,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267331239] [2022-03-20 15:25:17,891 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:25:17,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474948658] [2022-03-20 15:25:17,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474948658] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:25:17,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:25:17,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 21] total 41 [2022-03-20 15:25:17,892 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:25:17,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [524899454] [2022-03-20 15:25:17,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [524899454] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:25:17,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:25:17,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-20 15:25:17,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124333652] [2022-03-20 15:25:17,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:25:17,892 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-20 15:25:17,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:25:17,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-20 15:25:17,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=1372, Unknown=0, NotChecked=0, Total=1640 [2022-03-20 15:25:17,893 INFO L87 Difference]: Start difference. First operand 1696 states and 2442 transitions. Second operand has 25 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 21 states have internal predecessors, (48), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 8 states have call predecessors, (25), 9 states have call successors, (25) [2022-03-20 15:25:21,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:25:21,572 INFO L93 Difference]: Finished difference Result 1812 states and 2599 transitions. [2022-03-20 15:25:21,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 15:25:21,573 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 21 states have internal predecessors, (48), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 8 states have call predecessors, (25), 9 states have call successors, (25) Word has length 160 [2022-03-20 15:25:21,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:25:21,578 INFO L225 Difference]: With dead ends: 1812 [2022-03-20 15:25:21,578 INFO L226 Difference]: Without dead ends: 1809 [2022-03-20 15:25:21,578 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 275 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=377, Invalid=1975, Unknown=0, NotChecked=0, Total=2352 [2022-03-20 15:25:21,579 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 105 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 1814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:25:21,579 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 852 Invalid, 1814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1668 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-20 15:25:21,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2022-03-20 15:25:22,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1649. [2022-03-20 15:25:22,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1649 states, 919 states have (on average 1.2110990206746464) internal successors, (1113), 945 states have internal predecessors, (1113), 625 states have call successors, (625), 106 states have call predecessors, (625), 104 states have return successors, (623), 597 states have call predecessors, (623), 623 states have call successors, (623) [2022-03-20 15:25:22,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1649 states to 1649 states and 2361 transitions. [2022-03-20 15:25:22,664 INFO L78 Accepts]: Start accepts. Automaton has 1649 states and 2361 transitions. Word has length 160 [2022-03-20 15:25:22,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:25:22,664 INFO L478 AbstractCegarLoop]: Abstraction has 1649 states and 2361 transitions. [2022-03-20 15:25:22,664 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 21 states have internal predecessors, (48), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 8 states have call predecessors, (25), 9 states have call successors, (25) [2022-03-20 15:25:22,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1649 states and 2361 transitions. [2022-03-20 15:25:22,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-03-20 15:25:22,668 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:25:22,668 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:25:22,689 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-20 15:25:22,883 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-20 15:25:22,883 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:25:22,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:25:22,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1190215199, now seen corresponding path program 51 times [2022-03-20 15:25:22,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:25:22,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [186179438] [2022-03-20 15:25:22,884 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:25:22,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1190215199, now seen corresponding path program 52 times [2022-03-20 15:25:22,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:25:22,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003936134] [2022-03-20 15:25:22,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:25:22,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:25:22,904 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:25:22,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1716333379] [2022-03-20 15:25:22,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:25:22,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:25:22,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:25:22,905 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-20 15:25:22,906 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-20 15:25:22,978 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:25:22,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:25:22,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 102 conjunts are in the unsatisfiable core [2022-03-20 15:25:22,983 INFO L286 TraceCheckSpWp]: Computing forward predicates...