/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/egcd2-ll_valuebound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 15:01:33,601 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 15:01:33,603 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 15:01:33,638 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 15:01:33,639 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 15:01:33,640 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 15:01:33,641 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 15:01:33,643 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 15:01:33,645 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 15:01:33,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 15:01:33,649 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 15:01:33,650 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 15:01:33,650 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 15:01:33,652 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 15:01:33,652 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 15:01:33,654 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 15:01:33,655 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 15:01:33,655 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 15:01:33,657 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 15:01:33,661 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 15:01:33,663 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 15:01:33,664 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 15:01:33,664 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 15:01:33,665 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 15:01:33,666 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 15:01:33,671 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 15:01:33,672 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 15:01:33,672 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 15:01:33,673 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 15:01:33,673 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 15:01:33,674 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 15:01:33,674 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 15:01:33,675 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 15:01:33,676 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 15:01:33,676 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 15:01:33,677 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 15:01:33,677 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 15:01:33,677 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 15:01:33,677 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 15:01:33,678 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 15:01:33,678 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 15:01:33,679 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 15:01:33,680 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:01:33,689 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 15:01:33,690 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 15:01:33,691 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 15:01:33,692 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 15:01:33,693 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:01:33,693 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 15:01:33,693 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-20 15:01:33,694 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-20 15:01:33,694 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-20 15:01:33,694 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 15:01:33,694 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-20 15:01:33,694 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:01:33,932 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 15:01:33,950 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 15:01:33,953 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 15:01:33,954 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 15:01:33,954 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 15:01:33,955 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_valuebound100.c [2022-03-20 15:01:34,011 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/993571fbf/e5e518272e2c44339d2ae130d1521721/FLAGecbc28fac [2022-03-20 15:01:34,368 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 15:01:34,368 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_valuebound100.c [2022-03-20 15:01:34,374 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/993571fbf/e5e518272e2c44339d2ae130d1521721/FLAGecbc28fac [2022-03-20 15:01:34,810 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/993571fbf/e5e518272e2c44339d2ae130d1521721 [2022-03-20 15:01:34,816 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 15:01:34,817 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 15:01:34,817 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 15:01:34,817 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 15:01:34,820 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 15:01:34,820 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:01:34" (1/1) ... [2022-03-20 15:01:34,821 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79456869 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:34, skipping insertion in model container [2022-03-20 15:01:34,821 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:01:34" (1/1) ... [2022-03-20 15:01:34,825 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 15:01:34,835 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 15:01:34,975 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/egcd2-ll_valuebound100.c[490,503] [2022-03-20 15:01:35,013 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:01:35,020 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 15:01:35,041 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/egcd2-ll_valuebound100.c[490,503] [2022-03-20 15:01:35,052 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:01:35,068 INFO L208 MainTranslator]: Completed translation [2022-03-20 15:01:35,069 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35 WrapperNode [2022-03-20 15:01:35,069 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 15:01:35,070 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 15:01:35,070 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 15:01:35,070 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 15:01:35,093 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,093 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,107 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,108 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,122 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,125 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,126 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,127 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 15:01:35,128 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 15:01:35,128 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 15:01:35,128 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 15:01:35,141 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (1/1) ... [2022-03-20 15:01:35,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:01:35,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:35,181 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:01:35,205 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:01:35,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 15:01:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 15:01:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 15:01:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-20 15:01:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-20 15:01:35,229 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 15:01:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 15:01:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 15:01:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 15:01:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 15:01:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 15:01:35,229 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 15:01:35,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 15:01:35,298 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 15:01:35,299 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 15:01:35,537 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 15:01:35,543 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 15:01:35,543 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-20 15:01:35,545 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:01:35 BoogieIcfgContainer [2022-03-20 15:01:35,545 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 15:01:35,546 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 15:01:35,546 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 15:01:35,548 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 15:01:35,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 03:01:34" (1/3) ... [2022-03-20 15:01:35,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d474c09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:01:35, skipping insertion in model container [2022-03-20 15:01:35,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:01:35" (2/3) ... [2022-03-20 15:01:35,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d474c09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:01:35, skipping insertion in model container [2022-03-20 15:01:35,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:01:35" (3/3) ... [2022-03-20 15:01:35,550 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound100.c [2022-03-20 15:01:35,562 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-20 15:01:35,563 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 15:01:35,613 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 15:01:35,618 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:01:35,618 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 15:01:35,644 INFO L276 IsEmpty]: Start isEmpty. Operand has 40 states, 20 states have (on average 1.45) internal successors, (29), 22 states have internal predecessors, (29), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-03-20 15:01:35,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-20 15:01:35,656 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:35,657 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 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:01:35,658 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:35,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:35,662 INFO L85 PathProgramCache]: Analyzing trace with hash -587582002, now seen corresponding path program 1 times [2022-03-20 15:01:35,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:35,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1031620864] [2022-03-20 15:01:35,677 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:35,678 INFO L85 PathProgramCache]: Analyzing trace with hash -587582002, now seen corresponding path program 2 times [2022-03-20 15:01:35,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:35,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253684765] [2022-03-20 15:01:35,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:35,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:01:35,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 15:01:35,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 15:01:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 15:01:35,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-20 15:01:35,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-03-20 15:01:35,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-03-20 15:01:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:01:35,905 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-20 15:01:35,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:35,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253684765] [2022-03-20 15:01:35,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253684765] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:35,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:35,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:01:35,909 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:35,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1031620864] [2022-03-20 15:01:35,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1031620864] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:35,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:35,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:01:35,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970967271] [2022-03-20 15:01:35,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:35,913 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-20 15:01:35,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:35,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-20 15:01:35,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 15:01:35,944 INFO L87 Difference]: Start difference. First operand has 40 states, 20 states have (on average 1.45) internal successors, (29), 22 states have internal predecessors, (29), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) 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, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:01:36,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:36,061 INFO L93 Difference]: Finished difference Result 73 states and 118 transitions. [2022-03-20 15:01:36,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-20 15:01:36,063 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, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 43 [2022-03-20 15:01:36,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:36,069 INFO L225 Difference]: With dead ends: 73 [2022-03-20 15:01:36,069 INFO L226 Difference]: Without dead ends: 35 [2022-03-20 15:01:36,072 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 21 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:01:36,076 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 20 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:36,077 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 42 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:01:36,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2022-03-20 15:01:36,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2022-03-20 15:01:36,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 19 states have internal predecessors, (20), 14 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-20 15:01:36,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 46 transitions. [2022-03-20 15:01:36,124 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 46 transitions. Word has length 43 [2022-03-20 15:01:36,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:36,125 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 46 transitions. [2022-03-20 15:01:36,125 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, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:01:36,126 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 46 transitions. [2022-03-20 15:01:36,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-03-20 15:01:36,128 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:36,128 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 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:01:36,128 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 15:01:36,129 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:36,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:36,130 INFO L85 PathProgramCache]: Analyzing trace with hash 987777007, now seen corresponding path program 1 times [2022-03-20 15:01:36,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:36,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [203318177] [2022-03-20 15:01:36,133 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:36,133 INFO L85 PathProgramCache]: Analyzing trace with hash 987777007, now seen corresponding path program 2 times [2022-03-20 15:01:36,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:36,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187882908] [2022-03-20 15:01:36,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:36,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:36,187 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:36,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1852472715] [2022-03-20 15:01:36,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:36,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:36,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:36,190 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:01:36,191 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:01:36,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:36,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:36,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:01:36,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:36,345 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-03-20 15:01:36,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-03-20 15:01:36,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:36,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187882908] [2022-03-20 15:01:36,451 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:36,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852472715] [2022-03-20 15:01:36,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852472715] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:01:36,451 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:01:36,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2022-03-20 15:01:36,452 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:36,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [203318177] [2022-03-20 15:01:36,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [203318177] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:36,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:36,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:01:36,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527947697] [2022-03-20 15:01:36,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:36,453 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:01:36,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:36,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:01:36,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:01:36,454 INFO L87 Difference]: Start difference. First operand 35 states and 46 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:01:36,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:36,521 INFO L93 Difference]: Finished difference Result 52 states and 69 transitions. [2022-03-20 15:01:36,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:01:36,522 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 44 [2022-03-20 15:01:36,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:36,523 INFO L225 Difference]: With dead ends: 52 [2022-03-20 15:01:36,523 INFO L226 Difference]: Without dead ends: 44 [2022-03-20 15:01:36,524 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:01:36,524 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 19 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:36,525 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 154 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:01:36,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-03-20 15:01:36,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 37. [2022-03-20 15:01:36,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 20 states have internal predecessors, (22), 14 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-20 15:01:36,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2022-03-20 15:01:36,533 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 44 [2022-03-20 15:01:36,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:36,533 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2022-03-20 15:01:36,533 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:01:36,533 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2022-03-20 15:01:36,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-03-20 15:01:36,534 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:36,534 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 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:01:36,554 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:01:36,748 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:01:36,748 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:36,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:36,749 INFO L85 PathProgramCache]: Analyzing trace with hash 561616070, now seen corresponding path program 1 times [2022-03-20 15:01:36,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:36,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1316072684] [2022-03-20 15:01:36,750 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:36,750 INFO L85 PathProgramCache]: Analyzing trace with hash 561616070, now seen corresponding path program 2 times [2022-03-20 15:01:36,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:36,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438242457] [2022-03-20 15:01:36,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:36,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:36,762 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:36,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [85933244] [2022-03-20 15:01:36,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:36,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:36,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:36,765 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:01:36,766 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:01:36,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-20 15:01:36,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:36,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-20 15:01:36,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:36,899 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-20 15:01:36,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:01:36,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:36,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438242457] [2022-03-20 15:01:36,899 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:36,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85933244] [2022-03-20 15:01:36,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85933244] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:36,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:36,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:36,900 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:36,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1316072684] [2022-03-20 15:01:36,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1316072684] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:36,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:36,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:36,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060565887] [2022-03-20 15:01:36,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:36,901 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:01:36,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:36,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:01:36,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:01:36,902 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-20 15:01:36,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:36,945 INFO L93 Difference]: Finished difference Result 50 states and 65 transitions. [2022-03-20 15:01:36,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:01:36,946 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 45 [2022-03-20 15:01:36,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:36,947 INFO L225 Difference]: With dead ends: 50 [2022-03-20 15:01:36,947 INFO L226 Difference]: Without dead ends: 48 [2022-03-20 15:01:36,948 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 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:01:36,949 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 6 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:36,949 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 163 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:01:36,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-03-20 15:01:36,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 43. [2022-03-20 15:01:36,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 25 states have internal predecessors, (26), 15 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-20 15:01:36,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 54 transitions. [2022-03-20 15:01:36,958 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 54 transitions. Word has length 45 [2022-03-20 15:01:36,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:36,959 INFO L478 AbstractCegarLoop]: Abstraction has 43 states and 54 transitions. [2022-03-20 15:01:36,959 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-03-20 15:01:36,959 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 54 transitions. [2022-03-20 15:01:36,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-20 15:01:36,960 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:36,960 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:01:36,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-03-20 15:01:37,173 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:01:37,176 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:37,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:37,177 INFO L85 PathProgramCache]: Analyzing trace with hash -680064098, now seen corresponding path program 1 times [2022-03-20 15:01:37,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:37,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1580432958] [2022-03-20 15:01:37,178 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:37,178 INFO L85 PathProgramCache]: Analyzing trace with hash -680064098, now seen corresponding path program 2 times [2022-03-20 15:01:37,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:37,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870636156] [2022-03-20 15:01:37,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:37,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:37,191 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:37,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1637284118] [2022-03-20 15:01:37,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:37,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:37,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:37,193 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:01:37,196 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:01:37,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:37,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:37,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:01:37,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:37,394 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-20 15:01:37,394 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:01:37,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:37,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870636156] [2022-03-20 15:01:37,394 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:37,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637284118] [2022-03-20 15:01:37,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637284118] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:37,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:37,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:37,395 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:37,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1580432958] [2022-03-20 15:01:37,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1580432958] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:37,395 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:37,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:37,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875912480] [2022-03-20 15:01:37,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:37,396 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:01:37,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:37,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:01:37,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:01:37,397 INFO L87 Difference]: Start difference. First operand 43 states and 54 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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:01:37,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:37,432 INFO L93 Difference]: Finished difference Result 58 states and 74 transitions. [2022-03-20 15:01:37,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:01:37,432 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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 50 [2022-03-20 15:01:37,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:37,437 INFO L225 Difference]: With dead ends: 58 [2022-03-20 15:01:37,437 INFO L226 Difference]: Without dead ends: 56 [2022-03-20 15:01:37,439 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 46 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:01:37,442 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 7 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:37,443 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 173 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:01:37,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2022-03-20 15:01:37,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2022-03-20 15:01:37,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 32 states have internal predecessors, (33), 20 states have call successors, (20), 6 states have call predecessors, (20), 5 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-20 15:01:37,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 71 transitions. [2022-03-20 15:01:37,465 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 71 transitions. Word has length 50 [2022-03-20 15:01:37,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:37,465 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 71 transitions. [2022-03-20 15:01:37,465 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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:01:37,466 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 71 transitions. [2022-03-20 15:01:37,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 15:01:37,469 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:37,469 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1] [2022-03-20 15:01:37,488 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:01:37,686 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:01:37,686 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:37,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:37,686 INFO L85 PathProgramCache]: Analyzing trace with hash 606548870, now seen corresponding path program 1 times [2022-03-20 15:01:37,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:37,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1061330982] [2022-03-20 15:01:37,687 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:37,687 INFO L85 PathProgramCache]: Analyzing trace with hash 606548870, now seen corresponding path program 2 times [2022-03-20 15:01:37,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:37,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802146386] [2022-03-20 15:01:37,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:37,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:37,706 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:37,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1410875840] [2022-03-20 15:01:37,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:37,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:37,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:37,715 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:01:37,753 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:01:37,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:37,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:37,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:01:37,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:37,898 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-20 15:01:37,898 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:01:37,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:37,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802146386] [2022-03-20 15:01:37,899 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:37,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410875840] [2022-03-20 15:01:37,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410875840] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:37,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:37,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:37,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:37,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1061330982] [2022-03-20 15:01:37,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1061330982] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:37,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:37,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:37,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389707876] [2022-03-20 15:01:37,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:37,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:01:37,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:37,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:01:37,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:01:37,901 INFO L87 Difference]: Start difference. First operand 55 states and 71 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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:01:37,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:37,934 INFO L93 Difference]: Finished difference Result 62 states and 77 transitions. [2022-03-20 15:01:37,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:01:37,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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 55 [2022-03-20 15:01:37,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:37,935 INFO L225 Difference]: With dead ends: 62 [2022-03-20 15:01:37,935 INFO L226 Difference]: Without dead ends: 60 [2022-03-20 15:01:37,935 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 51 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:01:37,936 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 7 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:37,936 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 163 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:01:37,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-03-20 15:01:37,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2022-03-20 15:01:37,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 32 states have (on average 1.125) internal successors, (36), 35 states have internal predecessors, (36), 20 states have call successors, (20), 7 states have call predecessors, (20), 6 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-20 15:01:37,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 74 transitions. [2022-03-20 15:01:37,943 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 74 transitions. Word has length 55 [2022-03-20 15:01:37,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:37,944 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 74 transitions. [2022-03-20 15:01:37,944 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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:01:37,944 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 74 transitions. [2022-03-20 15:01:37,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-03-20 15:01:37,944 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:37,945 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1] [2022-03-20 15:01:37,981 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:01:38,162 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:01:38,162 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:38,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:38,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1584976990, now seen corresponding path program 1 times [2022-03-20 15:01:38,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:38,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1233857182] [2022-03-20 15:01:38,163 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:38,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1584976990, now seen corresponding path program 2 times [2022-03-20 15:01:38,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:38,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816571619] [2022-03-20 15:01:38,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:38,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:38,173 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:38,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1218789699] [2022-03-20 15:01:38,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:38,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:38,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:38,174 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:01:38,175 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:01:38,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:38,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:38,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-20 15:01:38,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:38,400 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-03-20 15:01:38,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:38,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:38,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816571619] [2022-03-20 15:01:38,493 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:38,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218789699] [2022-03-20 15:01:38,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218789699] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:01:38,493 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:01:38,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-03-20 15:01:38,493 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:38,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1233857182] [2022-03-20 15:01:38,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1233857182] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:38,494 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:38,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:01:38,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697239884] [2022-03-20 15:01:38,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:38,494 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:01:38,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:38,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:01:38,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:01:38,495 INFO L87 Difference]: Start difference. First operand 59 states and 74 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-03-20 15:01:38,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:38,610 INFO L93 Difference]: Finished difference Result 66 states and 80 transitions. [2022-03-20 15:01:38,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 15:01:38,610 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 60 [2022-03-20 15:01:38,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:38,611 INFO L225 Difference]: With dead ends: 66 [2022-03-20 15:01:38,611 INFO L226 Difference]: Without dead ends: 64 [2022-03-20 15:01:38,612 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:01:38,612 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 11 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:38,613 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 181 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:01:38,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-20 15:01:38,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 63. [2022-03-20 15:01:38,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 35 states have (on average 1.1142857142857143) internal successors, (39), 38 states have internal predecessors, (39), 20 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-20 15:01:38,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 77 transitions. [2022-03-20 15:01:38,622 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 77 transitions. Word has length 60 [2022-03-20 15:01:38,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:38,622 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 77 transitions. [2022-03-20 15:01:38,622 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-03-20 15:01:38,622 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 77 transitions. [2022-03-20 15:01:38,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-20 15:01:38,623 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:38,623 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 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] [2022-03-20 15:01:38,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-20 15:01:38,843 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:01:38,844 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:38,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:38,844 INFO L85 PathProgramCache]: Analyzing trace with hash -669670075, now seen corresponding path program 1 times [2022-03-20 15:01:38,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:38,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1024698405] [2022-03-20 15:01:38,845 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:38,845 INFO L85 PathProgramCache]: Analyzing trace with hash -669670075, now seen corresponding path program 2 times [2022-03-20 15:01:38,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:38,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246311627] [2022-03-20 15:01:38,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:38,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:38,865 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:38,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1631804784] [2022-03-20 15:01:38,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:38,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:38,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:38,887 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:01:38,888 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:01:38,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:38,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:38,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-20 15:01:38,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-20 15:01:39,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:39,207 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-03-20 15:01:39,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:39,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246311627] [2022-03-20 15:01:39,207 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:39,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631804784] [2022-03-20 15:01:39,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631804784] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 15:01:39,207 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:01:39,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-03-20 15:01:39,208 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:39,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1024698405] [2022-03-20 15:01:39,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1024698405] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:39,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:39,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:39,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838552898] [2022-03-20 15:01:39,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:39,209 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:01:39,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:39,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:01:39,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:01:39,209 INFO L87 Difference]: Start difference. First operand 63 states and 77 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-20 15:01:39,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:39,244 INFO L93 Difference]: Finished difference Result 69 states and 82 transitions. [2022-03-20 15:01:39,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:01:39,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 67 [2022-03-20 15:01:39,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:39,245 INFO L225 Difference]: With dead ends: 69 [2022-03-20 15:01:39,245 INFO L226 Difference]: Without dead ends: 67 [2022-03-20 15:01:39,246 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 126 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:01:39,246 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 6 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:39,247 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 146 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:01:39,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-03-20 15:01:39,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 59. [2022-03-20 15:01:39,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 33 states have (on average 1.121212121212121) internal successors, (37), 34 states have internal predecessors, (37), 18 states have call successors, (18), 8 states have call predecessors, (18), 7 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2022-03-20 15:01:39,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 71 transitions. [2022-03-20 15:01:39,274 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 71 transitions. Word has length 67 [2022-03-20 15:01:39,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:39,274 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 71 transitions. [2022-03-20 15:01:39,274 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-03-20 15:01:39,274 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 71 transitions. [2022-03-20 15:01:39,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-20 15:01:39,275 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:39,276 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:01:39,295 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:01:39,490 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:01:39,490 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:39,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:39,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1682830289, now seen corresponding path program 1 times [2022-03-20 15:01:39,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:39,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [306981899] [2022-03-20 15:01:39,491 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:39,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1682830289, now seen corresponding path program 2 times [2022-03-20 15:01:39,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:39,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169144482] [2022-03-20 15:01:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:39,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:39,509 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:39,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [534653124] [2022-03-20 15:01:39,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:39,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:39,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:39,520 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:01:39,521 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:01:39,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:39,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:39,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:01:39,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:39,656 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-03-20 15:01:39,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:39,791 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-03-20 15:01:39,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:39,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169144482] [2022-03-20 15:01:39,792 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:39,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534653124] [2022-03-20 15:01:39,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534653124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:01:39,792 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:01:39,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-20 15:01:39,792 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:39,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [306981899] [2022-03-20 15:01:39,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [306981899] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:39,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:39,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:01:39,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149371862] [2022-03-20 15:01:39,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:39,793 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:01:39,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:39,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:01:39,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:01:39,794 INFO L87 Difference]: Start difference. First operand 59 states and 71 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-20 15:01:39,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:39,943 INFO L93 Difference]: Finished difference Result 106 states and 146 transitions. [2022-03-20 15:01:39,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:01:39,945 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 69 [2022-03-20 15:01:39,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:39,946 INFO L225 Difference]: With dead ends: 106 [2022-03-20 15:01:39,946 INFO L226 Difference]: Without dead ends: 98 [2022-03-20 15:01:39,946 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 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:01:39,946 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 30 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:39,947 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 333 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:01:39,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-03-20 15:01:39,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 89. [2022-03-20 15:01:39,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 47 states have (on average 1.1914893617021276) internal successors, (56), 48 states have internal predecessors, (56), 34 states have call successors, (34), 8 states have call predecessors, (34), 7 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-20 15:01:39,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 122 transitions. [2022-03-20 15:01:39,971 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 122 transitions. Word has length 69 [2022-03-20 15:01:39,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:39,972 INFO L478 AbstractCegarLoop]: Abstraction has 89 states and 122 transitions. [2022-03-20 15:01:39,972 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-20 15:01:39,972 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 122 transitions. [2022-03-20 15:01:39,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 15:01:39,972 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:39,973 INFO L499 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:01:39,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-03-20 15:01:40,187 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:01:40,188 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:40,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:40,188 INFO L85 PathProgramCache]: Analyzing trace with hash 376741854, now seen corresponding path program 1 times [2022-03-20 15:01:40,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:40,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1459200617] [2022-03-20 15:01:40,189 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:40,189 INFO L85 PathProgramCache]: Analyzing trace with hash 376741854, now seen corresponding path program 2 times [2022-03-20 15:01:40,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:40,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940091551] [2022-03-20 15:01:40,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:40,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:40,208 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:40,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1640264232] [2022-03-20 15:01:40,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:40,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:40,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:40,213 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:01:40,215 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:01:40,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:40,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:40,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-20 15:01:40,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:40,499 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 15 proven. 12 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-03-20 15:01:40,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:40,625 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-03-20 15:01:40,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:40,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940091551] [2022-03-20 15:01:40,626 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:40,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640264232] [2022-03-20 15:01:40,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640264232] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:01:40,626 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:01:40,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 13 [2022-03-20 15:01:40,626 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:40,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1459200617] [2022-03-20 15:01:40,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1459200617] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:40,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:40,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:01:40,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756884256] [2022-03-20 15:01:40,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:40,627 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:01:40,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:40,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:01:40,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-20 15:01:40,628 INFO L87 Difference]: Start difference. First operand 89 states and 122 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-03-20 15:01:40,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:40,783 INFO L93 Difference]: Finished difference Result 124 states and 173 transitions. [2022-03-20 15:01:40,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:01:40,784 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 75 [2022-03-20 15:01:40,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:40,785 INFO L225 Difference]: With dead ends: 124 [2022-03-20 15:01:40,785 INFO L226 Difference]: Without dead ends: 121 [2022-03-20 15:01:40,785 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:01:40,786 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 21 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:40,786 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 290 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:01:40,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-03-20 15:01:40,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 118. [2022-03-20 15:01:40,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 62 states have (on average 1.2096774193548387) internal successors, (75), 64 states have internal predecessors, (75), 47 states have call successors, (47), 9 states have call predecessors, (47), 8 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-20 15:01:40,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 166 transitions. [2022-03-20 15:01:40,801 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 166 transitions. Word has length 75 [2022-03-20 15:01:40,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:40,801 INFO L478 AbstractCegarLoop]: Abstraction has 118 states and 166 transitions. [2022-03-20 15:01:40,801 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-03-20 15:01:40,801 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 166 transitions. [2022-03-20 15:01:40,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-20 15:01:40,802 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:40,802 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 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:01:40,837 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:01:41,019 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:01:41,020 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:41,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:41,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1245952186, now seen corresponding path program 3 times [2022-03-20 15:01:41,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:41,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1175634875] [2022-03-20 15:01:41,021 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:41,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1245952186, now seen corresponding path program 4 times [2022-03-20 15:01:41,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:41,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316104423] [2022-03-20 15:01:41,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:41,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:41,029 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:41,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [9033864] [2022-03-20 15:01:41,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:01:41,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:41,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:41,052 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:01:41,093 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:01:41,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:01:41,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:41,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-20 15:01:41,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:41,544 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 18 proven. 15 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-03-20 15:01:41,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:41,836 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-03-20 15:01:41,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:41,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316104423] [2022-03-20 15:01:41,836 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:41,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9033864] [2022-03-20 15:01:41,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9033864] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:01:41,837 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:01:41,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2022-03-20 15:01:41,837 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:41,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1175634875] [2022-03-20 15:01:41,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1175634875] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:41,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:41,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:01:41,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383570892] [2022-03-20 15:01:41,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:41,838 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:01:41,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:41,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:01:41,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:01:41,838 INFO L87 Difference]: Start difference. First operand 118 states and 166 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 5 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:01:42,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:42,054 INFO L93 Difference]: Finished difference Result 130 states and 176 transitions. [2022-03-20 15:01:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 15:01:42,055 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 5 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 80 [2022-03-20 15:01:42,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:42,056 INFO L225 Difference]: With dead ends: 130 [2022-03-20 15:01:42,056 INFO L226 Difference]: Without dead ends: 128 [2022-03-20 15:01:42,056 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:01:42,057 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 30 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:42,057 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 296 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:01:42,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-03-20 15:01:42,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 126. [2022-03-20 15:01:42,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 68 states have (on average 1.1911764705882353) internal successors, (81), 70 states have internal predecessors, (81), 47 states have call successors, (47), 11 states have call predecessors, (47), 10 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-20 15:01:42,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 172 transitions. [2022-03-20 15:01:42,070 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 172 transitions. Word has length 80 [2022-03-20 15:01:42,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:42,070 INFO L478 AbstractCegarLoop]: Abstraction has 126 states and 172 transitions. [2022-03-20 15:01:42,071 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 5 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:01:42,071 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 172 transitions. [2022-03-20 15:01:42,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-03-20 15:01:42,071 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:42,071 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 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] [2022-03-20 15:01:42,089 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:01:42,289 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:01:42,289 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:42,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:42,289 INFO L85 PathProgramCache]: Analyzing trace with hash 901388446, now seen corresponding path program 5 times [2022-03-20 15:01:42,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:42,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [948542308] [2022-03-20 15:01:42,290 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:42,290 INFO L85 PathProgramCache]: Analyzing trace with hash 901388446, now seen corresponding path program 6 times [2022-03-20 15:01:42,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:42,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496791953] [2022-03-20 15:01:42,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:42,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:42,297 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:42,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1621649803] [2022-03-20 15:01:42,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:01:42,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:42,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:42,299 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:01:42,327 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:01:42,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:01:42,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:42,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-20 15:01:42,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:42,851 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 30 proven. 21 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-03-20 15:01:42,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:42,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:42,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496791953] [2022-03-20 15:01:42,943 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:42,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621649803] [2022-03-20 15:01:42,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621649803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:01:42,943 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:01:42,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2022-03-20 15:01:42,943 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:42,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [948542308] [2022-03-20 15:01:42,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [948542308] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:42,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:42,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:01:42,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768359607] [2022-03-20 15:01:42,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:42,944 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:01:42,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:42,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:01:42,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-20 15:01:42,945 INFO L87 Difference]: Start difference. First operand 126 states and 172 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-20 15:01:43,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:43,300 INFO L93 Difference]: Finished difference Result 134 states and 179 transitions. [2022-03-20 15:01:43,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 15:01:43,300 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 85 [2022-03-20 15:01:43,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:43,301 INFO L225 Difference]: With dead ends: 134 [2022-03-20 15:01:43,301 INFO L226 Difference]: Without dead ends: 132 [2022-03-20 15:01:43,302 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:01:43,302 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 24 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:43,303 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 299 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:01:43,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-20 15:01:43,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 130. [2022-03-20 15:01:43,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 71 states have (on average 1.1830985915492958) internal successors, (84), 73 states have internal predecessors, (84), 47 states have call successors, (47), 12 states have call predecessors, (47), 11 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-20 15:01:43,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 175 transitions. [2022-03-20 15:01:43,319 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 175 transitions. Word has length 85 [2022-03-20 15:01:43,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:43,319 INFO L478 AbstractCegarLoop]: Abstraction has 130 states and 175 transitions. [2022-03-20 15:01:43,319 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-20 15:01:43,319 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 175 transitions. [2022-03-20 15:01:43,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-03-20 15:01:43,320 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:43,320 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 6, 6, 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, 1] [2022-03-20 15:01:43,341 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:01:43,541 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:01:43,542 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:43,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:43,542 INFO L85 PathProgramCache]: Analyzing trace with hash -686534738, now seen corresponding path program 1 times [2022-03-20 15:01:43,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:43,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1006502494] [2022-03-20 15:01:43,543 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:43,543 INFO L85 PathProgramCache]: Analyzing trace with hash -686534738, now seen corresponding path program 2 times [2022-03-20 15:01:43,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:43,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704507781] [2022-03-20 15:01:43,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:43,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:43,550 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:43,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [948618357] [2022-03-20 15:01:43,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:43,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:43,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:43,558 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:01:43,578 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:01:43,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:43,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:43,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-20 15:01:43,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:44,079 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-03-20 15:01:44,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:01:44,338 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-03-20 15:01:44,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:44,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704507781] [2022-03-20 15:01:44,339 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:44,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948618357] [2022-03-20 15:01:44,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948618357] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:01:44,339 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:01:44,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-03-20 15:01:44,339 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:44,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1006502494] [2022-03-20 15:01:44,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1006502494] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:44,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:44,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 15:01:44,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485303951] [2022-03-20 15:01:44,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:44,340 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 15:01:44,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:44,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 15:01:44,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:01:44,341 INFO L87 Difference]: Start difference. First operand 130 states and 175 transitions. Second operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 5 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-03-20 15:01:44,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:44,495 INFO L93 Difference]: Finished difference Result 157 states and 211 transitions. [2022-03-20 15:01:44,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:01:44,495 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 5 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 91 [2022-03-20 15:01:44,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:44,496 INFO L225 Difference]: With dead ends: 157 [2022-03-20 15:01:44,496 INFO L226 Difference]: Without dead ends: 154 [2022-03-20 15:01:44,496 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:01:44,497 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 19 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:44,497 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 378 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:01:44,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-03-20 15:01:44,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 153. [2022-03-20 15:01:44,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 84 states have (on average 1.1785714285714286) internal successors, (99), 86 states have internal predecessors, (99), 55 states have call successors, (55), 14 states have call predecessors, (55), 13 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-20 15:01:44,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 206 transitions. [2022-03-20 15:01:44,527 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 206 transitions. Word has length 91 [2022-03-20 15:01:44,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:44,528 INFO L478 AbstractCegarLoop]: Abstraction has 153 states and 206 transitions. [2022-03-20 15:01:44,528 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 5 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-03-20 15:01:44,528 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 206 transitions. [2022-03-20 15:01:44,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-03-20 15:01:44,529 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:44,529 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 6, 6, 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, 1, 1, 1, 1] [2022-03-20 15:01:44,548 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:01:44,748 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:01:44,749 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:44,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:44,749 INFO L85 PathProgramCache]: Analyzing trace with hash -663071842, now seen corresponding path program 7 times [2022-03-20 15:01:44,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:44,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1948574727] [2022-03-20 15:01:44,751 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:44,751 INFO L85 PathProgramCache]: Analyzing trace with hash -663071842, now seen corresponding path program 8 times [2022-03-20 15:01:44,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:44,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290864515] [2022-03-20 15:01:44,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:44,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:44,765 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:44,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1583543015] [2022-03-20 15:01:44,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:44,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:44,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:44,774 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:01:44,775 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:01:44,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:44,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:44,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-20 15:01:44,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:44,926 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-03-20 15:01:44,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:01:44,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:01:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290864515] [2022-03-20 15:01:44,926 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:01:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583543015] [2022-03-20 15:01:44,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583543015] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:44,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:44,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:44,927 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:01:44,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1948574727] [2022-03-20 15:01:44,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1948574727] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:01:44,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:01:44,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:01:44,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112215277] [2022-03-20 15:01:44,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:01:44,928 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:01:44,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:44,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:01:44,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:01:44,928 INFO L87 Difference]: Start difference. First operand 153 states and 206 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-03-20 15:01:44,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:01:44,984 INFO L93 Difference]: Finished difference Result 201 states and 280 transitions. [2022-03-20 15:01:44,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:01:44,986 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 100 [2022-03-20 15:01:44,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:01:44,987 INFO L225 Difference]: With dead ends: 201 [2022-03-20 15:01:44,987 INFO L226 Difference]: Without dead ends: 156 [2022-03-20 15:01:44,989 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 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:01:44,990 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 6 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:01:44,990 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 188 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:01:44,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-03-20 15:01:45,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 147. [2022-03-20 15:01:45,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 78 states have (on average 1.1282051282051282) internal successors, (88), 80 states have internal predecessors, (88), 55 states have call successors, (55), 14 states have call predecessors, (55), 13 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-03-20 15:01:45,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 195 transitions. [2022-03-20 15:01:45,009 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 195 transitions. Word has length 100 [2022-03-20 15:01:45,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:01:45,011 INFO L478 AbstractCegarLoop]: Abstraction has 147 states and 195 transitions. [2022-03-20 15:01:45,011 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-03-20 15:01:45,011 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 195 transitions. [2022-03-20 15:01:45,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-03-20 15:01:45,012 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:01:45,012 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 6, 6, 6, 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] [2022-03-20 15:01:45,030 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:01:45,230 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:01:45,230 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:01:45,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:01:45,231 INFO L85 PathProgramCache]: Analyzing trace with hash -428114403, now seen corresponding path program 1 times [2022-03-20 15:01:45,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:01:45,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2021728164] [2022-03-20 15:01:45,231 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:01:45,231 INFO L85 PathProgramCache]: Analyzing trace with hash -428114403, now seen corresponding path program 2 times [2022-03-20 15:01:45,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:01:45,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199100012] [2022-03-20 15:01:45,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:01:45,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:01:45,238 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:01:45,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [174565710] [2022-03-20 15:01:45,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:01:45,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:01:45,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:01:45,239 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:01:45,240 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:01:45,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:01:45,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:01:45,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-20 15:01:45,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:01:46,301 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 87 proven. 52 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2022-03-20 15:01:46,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:02:39,827 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 81 proven. 43 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-03-20 15:02:39,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:02:39,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199100012] [2022-03-20 15:02:39,828 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:02:39,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174565710] [2022-03-20 15:02:39,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174565710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:02:39,828 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:02:39,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2022-03-20 15:02:39,828 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:02:39,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2021728164] [2022-03-20 15:02:39,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2021728164] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:02:39,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:02:39,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:02:39,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373407063] [2022-03-20 15:02:39,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:02:39,829 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:02:39,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:39,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:02:39,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2022-03-20 15:02:39,829 INFO L87 Difference]: Start difference. First operand 147 states and 195 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2022-03-20 15:02:42,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:02:42,871 INFO L93 Difference]: Finished difference Result 154 states and 201 transitions. [2022-03-20 15:02:42,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:02:42,872 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) Word has length 107 [2022-03-20 15:02:42,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:02:42,873 INFO L225 Difference]: With dead ends: 154 [2022-03-20 15:02:42,873 INFO L226 Difference]: Without dead ends: 152 [2022-03-20 15:02:42,873 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 187 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=158, Invalid=653, Unknown=1, NotChecked=0, Total=812 [2022-03-20 15:02:42,874 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 34 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:02:42,874 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 396 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:02:42,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-03-20 15:02:42,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 128. [2022-03-20 15:02:42,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 68 states have (on average 1.1323529411764706) internal successors, (77), 70 states have internal predecessors, (77), 47 states have call successors, (47), 13 states have call predecessors, (47), 12 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-20 15:02:42,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 168 transitions. [2022-03-20 15:02:42,888 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 168 transitions. Word has length 107 [2022-03-20 15:02:42,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:02:42,888 INFO L478 AbstractCegarLoop]: Abstraction has 128 states and 168 transitions. [2022-03-20 15:02:42,888 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2022-03-20 15:02:42,888 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 168 transitions. [2022-03-20 15:02:42,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-03-20 15:02:42,889 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:02:42,889 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 6, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:02:42,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-20 15:02:43,089 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:02:43,090 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:02:43,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:02:43,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1185765869, now seen corresponding path program 3 times [2022-03-20 15:02:43,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:43,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [703200166] [2022-03-20 15:02:43,091 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:02:43,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1185765869, now seen corresponding path program 4 times [2022-03-20 15:02:43,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:02:43,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348285527] [2022-03-20 15:02:43,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:02:43,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:02:43,102 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:02:43,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [817519118] [2022-03-20 15:02:43,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:02:43,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:02:43,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:02:43,104 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:02:43,105 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:02:43,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:02:43,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:02:43,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 49 conjunts are in the unsatisfiable core [2022-03-20 15:02:43,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:02:43,797 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 70 proven. 34 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-20 15:02:43,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:02:46,784 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 70 proven. 34 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-03-20 15:02:46,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:02:46,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348285527] [2022-03-20 15:02:46,785 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:02:46,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817519118] [2022-03-20 15:02:46,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817519118] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:02:46,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:02:46,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2022-03-20 15:02:46,785 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:02:46,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [703200166] [2022-03-20 15:02:46,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [703200166] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:02:46,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:02:46,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 15:02:46,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902475124] [2022-03-20 15:02:46,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:02:46,786 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 15:02:46,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:46,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 15:02:46,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:02:46,787 INFO L87 Difference]: Start difference. First operand 128 states and 168 transitions. Second operand has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 12 states have internal predecessors, (28), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:02:47,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:02:47,755 INFO L93 Difference]: Finished difference Result 162 states and 215 transitions. [2022-03-20 15:02:47,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:02:47,756 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 12 states have internal predecessors, (28), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 113 [2022-03-20 15:02:47,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:02:47,757 INFO L225 Difference]: With dead ends: 162 [2022-03-20 15:02:47,757 INFO L226 Difference]: Without dead ends: 159 [2022-03-20 15:02:47,759 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 201 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:02:47,760 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 27 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:02:47,760 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 549 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:02:47,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-03-20 15:02:47,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 157. [2022-03-20 15:02:47,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 83 states have (on average 1.1325301204819278) internal successors, (94), 85 states have internal predecessors, (94), 59 states have call successors, (59), 15 states have call predecessors, (59), 14 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-20 15:02:47,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 209 transitions. [2022-03-20 15:02:47,779 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 209 transitions. Word has length 113 [2022-03-20 15:02:47,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:02:47,780 INFO L478 AbstractCegarLoop]: Abstraction has 157 states and 209 transitions. [2022-03-20 15:02:47,780 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 12 states have internal predecessors, (28), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:02:47,780 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 209 transitions. [2022-03-20 15:02:47,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-20 15:02:47,781 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:02:47,781 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 6, 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, 1, 1, 1, 1] [2022-03-20 15:02:47,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-20 15:02:47,995 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:02:47,995 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:02:47,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:02:47,996 INFO L85 PathProgramCache]: Analyzing trace with hash 884638574, now seen corresponding path program 5 times [2022-03-20 15:02:47,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:47,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1937744615] [2022-03-20 15:02:47,996 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:02:47,997 INFO L85 PathProgramCache]: Analyzing trace with hash 884638574, now seen corresponding path program 6 times [2022-03-20 15:02:47,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:02:47,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601291522] [2022-03-20 15:02:47,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:02:47,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:02:48,004 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:02:48,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1912574400] [2022-03-20 15:02:48,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:02:48,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:02:48,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:02:48,008 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:02:48,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-20 15:02:48,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:02:48,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:02:48,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:02:48,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:02:48,223 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 40 proven. 9 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-03-20 15:02:48,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:02:48,371 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 40 proven. 9 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2022-03-20 15:02:48,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:02:48,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601291522] [2022-03-20 15:02:48,373 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:02:48,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912574400] [2022-03-20 15:02:48,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912574400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:02:48,374 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:02:48,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2022-03-20 15:02:48,374 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:02:48,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1937744615] [2022-03-20 15:02:48,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1937744615] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:02:48,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:02:48,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:02:48,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110579963] [2022-03-20 15:02:48,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:02:48,374 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:02:48,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:48,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:02:48,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:02:48,375 INFO L87 Difference]: Start difference. First operand 157 states and 209 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-03-20 15:02:48,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:02:48,566 INFO L93 Difference]: Finished difference Result 211 states and 298 transitions. [2022-03-20 15:02:48,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:02:48,567 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 116 [2022-03-20 15:02:48,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:02:48,570 INFO L225 Difference]: With dead ends: 211 [2022-03-20 15:02:48,570 INFO L226 Difference]: Without dead ends: 203 [2022-03-20 15:02:48,571 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 227 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:02:48,573 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 14 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:02:48,573 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 359 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:02:48,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-03-20 15:02:48,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 184. [2022-03-20 15:02:48,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 94 states have (on average 1.1595744680851063) internal successors, (109), 96 states have internal predecessors, (109), 75 states have call successors, (75), 15 states have call predecessors, (75), 14 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-03-20 15:02:48,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 256 transitions. [2022-03-20 15:02:48,599 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 256 transitions. Word has length 116 [2022-03-20 15:02:48,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:02:48,599 INFO L478 AbstractCegarLoop]: Abstraction has 184 states and 256 transitions. [2022-03-20 15:02:48,599 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-03-20 15:02:48,599 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 256 transitions. [2022-03-20 15:02:48,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-20 15:02:48,600 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:02:48,600 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 6, 6, 6, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2022-03-20 15:02:48,634 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-20 15:02:48,817 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:02:48,817 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:02:48,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:02:48,817 INFO L85 PathProgramCache]: Analyzing trace with hash -743412771, now seen corresponding path program 3 times [2022-03-20 15:02:48,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:48,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [708471537] [2022-03-20 15:02:48,818 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:02:48,818 INFO L85 PathProgramCache]: Analyzing trace with hash -743412771, now seen corresponding path program 4 times [2022-03-20 15:02:48,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:02:48,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028907959] [2022-03-20 15:02:48,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:02:48,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:02:48,824 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:02:48,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [305086215] [2022-03-20 15:02:48,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:02:48,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:02:48,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:02:48,825 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:02:48,827 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:02:48,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:02:48,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:02:48,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-20 15:02:48,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:02:49,031 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 73 proven. 7 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2022-03-20 15:02:49,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:02:49,210 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 73 proven. 7 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2022-03-20 15:02:49,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:02:49,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028907959] [2022-03-20 15:02:49,210 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:02:49,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305086215] [2022-03-20 15:02:49,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305086215] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:02:49,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:02:49,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-20 15:02:49,211 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:02:49,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [708471537] [2022-03-20 15:02:49,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [708471537] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:02:49,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:02:49,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:02:49,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541712896] [2022-03-20 15:02:49,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:02:49,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:02:49,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:49,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:02:49,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:02:49,212 INFO L87 Difference]: Start difference. First operand 184 states and 256 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-03-20 15:02:49,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:02:49,359 INFO L93 Difference]: Finished difference Result 198 states and 267 transitions. [2022-03-20 15:02:49,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:02:49,363 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 122 [2022-03-20 15:02:49,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:02:49,365 INFO L225 Difference]: With dead ends: 198 [2022-03-20 15:02:49,365 INFO L226 Difference]: Without dead ends: 195 [2022-03-20 15:02:49,366 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 235 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:02:49,366 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 17 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:02:49,366 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 182 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:02:49,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-03-20 15:02:49,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 194. [2022-03-20 15:02:49,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 103 states have (on average 1.145631067961165) internal successors, (118), 104 states have internal predecessors, (118), 73 states have call successors, (73), 18 states have call predecessors, (73), 17 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-20 15:02:49,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 262 transitions. [2022-03-20 15:02:49,418 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 262 transitions. Word has length 122 [2022-03-20 15:02:49,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:02:49,419 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 262 transitions. [2022-03-20 15:02:49,419 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-03-20 15:02:49,419 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 262 transitions. [2022-03-20 15:02:49,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-03-20 15:02:49,420 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:02:49,420 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2022-03-20 15:02:49,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-20 15:02:49,636 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:02:49,637 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:02:49,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:02:49,637 INFO L85 PathProgramCache]: Analyzing trace with hash 541794983, now seen corresponding path program 5 times [2022-03-20 15:02:49,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:49,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1925751759] [2022-03-20 15:02:49,638 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:02:49,638 INFO L85 PathProgramCache]: Analyzing trace with hash 541794983, now seen corresponding path program 6 times [2022-03-20 15:02:49,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:02:49,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64480613] [2022-03-20 15:02:49,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:02:49,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:02:49,646 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:02:49,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [184699949] [2022-03-20 15:02:49,647 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:02:49,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:02:49,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:02:49,648 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:02:49,649 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:02:49,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:02:49,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:02:49,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 51 conjunts are in the unsatisfiable core [2022-03-20 15:02:49,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:02:50,408 INFO L134 CoverageAnalysis]: Checked inductivity of 489 backedges. 28 proven. 37 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2022-03-20 15:02:50,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:02:51,312 INFO L134 CoverageAnalysis]: Checked inductivity of 489 backedges. 36 proven. 29 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2022-03-20 15:02:51,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:02:51,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64480613] [2022-03-20 15:02:51,313 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:02:51,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184699949] [2022-03-20 15:02:51,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184699949] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:02:51,313 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:02:51,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2022-03-20 15:02:51,313 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:02:51,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1925751759] [2022-03-20 15:02:51,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1925751759] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:02:51,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:02:51,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:02:51,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338113787] [2022-03-20 15:02:51,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:02:51,314 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:02:51,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:51,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:02:51,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:02:51,315 INFO L87 Difference]: Start difference. First operand 194 states and 262 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 6 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:02:51,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:02:51,804 INFO L93 Difference]: Finished difference Result 265 states and 355 transitions. [2022-03-20 15:02:51,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:02:51,805 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 6 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) Word has length 127 [2022-03-20 15:02:51,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:02:51,807 INFO L225 Difference]: With dead ends: 265 [2022-03-20 15:02:51,807 INFO L226 Difference]: Without dead ends: 263 [2022-03-20 15:02:51,808 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 234 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:02:51,809 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 22 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:02:51,809 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 562 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:02:51,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-03-20 15:02:51,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 260. [2022-03-20 15:02:51,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 139 states have (on average 1.1366906474820144) internal successors, (158), 140 states have internal predecessors, (158), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-20 15:02:51,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 350 transitions. [2022-03-20 15:02:51,846 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 350 transitions. Word has length 127 [2022-03-20 15:02:51,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:02:51,847 INFO L478 AbstractCegarLoop]: Abstraction has 260 states and 350 transitions. [2022-03-20 15:02:51,847 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 6 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:02:51,847 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 350 transitions. [2022-03-20 15:02:51,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-03-20 15:02:51,848 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:02:51,848 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-03-20 15:02:51,868 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:02:52,063 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:02:52,064 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:02:52,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:02:52,064 INFO L85 PathProgramCache]: Analyzing trace with hash -2138166692, now seen corresponding path program 7 times [2022-03-20 15:02:52,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:02:52,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [900963652] [2022-03-20 15:02:52,065 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:02:52,065 INFO L85 PathProgramCache]: Analyzing trace with hash -2138166692, now seen corresponding path program 8 times [2022-03-20 15:02:52,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:02:52,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499975875] [2022-03-20 15:02:52,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:02:52,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:02:52,072 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:02:52,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [368591264] [2022-03-20 15:02:52,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:02:52,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:02:52,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:02:52,074 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:02:52,075 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:02:52,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:02:52,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:02:52,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 71 conjunts are in the unsatisfiable core [2022-03-20 15:02:52,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:02:53,287 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 142 proven. 88 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2022-03-20 15:02:53,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:02:54,986 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:03:00,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:03:00,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499975875] [2022-03-20 15:03:00,690 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:03:00,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368591264] [2022-03-20 15:03:00,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368591264] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:03:00,690 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:03:00,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-03-20 15:03:00,691 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:03:00,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [900963652] [2022-03-20 15:03:00,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [900963652] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:03:00,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:03:00,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:03:00,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492877735] [2022-03-20 15:03:00,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:03:00,692 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:03:00,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:00,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:03:00,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=437, Unknown=1, NotChecked=0, Total=552 [2022-03-20 15:03:00,692 INFO L87 Difference]: Start difference. First operand 260 states and 350 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 13 states have internal predecessors, (32), 8 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:03:01,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:03:01,757 INFO L93 Difference]: Finished difference Result 268 states and 357 transitions. [2022-03-20 15:03:01,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:03:01,758 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 13 states have internal predecessors, (32), 8 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) Word has length 129 [2022-03-20 15:03:01,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:03:01,759 INFO L225 Difference]: With dead ends: 268 [2022-03-20 15:03:01,759 INFO L226 Difference]: Without dead ends: 266 [2022-03-20 15:03:01,760 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 142 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=159, Invalid=652, Unknown=1, NotChecked=0, Total=812 [2022-03-20 15:03:01,761 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 35 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:03:01,761 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 392 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:03:01,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-03-20 15:03:01,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 264. [2022-03-20 15:03:01,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2022-03-20 15:03:01,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 353 transitions. [2022-03-20 15:03:01,817 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 353 transitions. Word has length 129 [2022-03-20 15:03:01,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:03:01,817 INFO L478 AbstractCegarLoop]: Abstraction has 264 states and 353 transitions. [2022-03-20 15:03:01,817 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 13 states have internal predecessors, (32), 8 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:03:01,817 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 353 transitions. [2022-03-20 15:03:01,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-03-20 15:03:01,818 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:03:01,818 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 6, 6, 6, 4, 4, 4, 4, 4, 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, 1] [2022-03-20 15:03:01,838 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:03:02,031 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:03:02,031 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:03:02,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:03:02,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1899875875, now seen corresponding path program 9 times [2022-03-20 15:03:02,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:02,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1786882942] [2022-03-20 15:03:02,032 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:03:02,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1899875875, now seen corresponding path program 10 times [2022-03-20 15:03:02,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:03:02,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841525171] [2022-03-20 15:03:02,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:03:02,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:03:02,040 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:03:02,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [135060068] [2022-03-20 15:03:02,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:03:02,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:03:02,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:03:02,042 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:03:02,072 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:03:02,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:03:02,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:03:02,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 79 conjunts are in the unsatisfiable core [2022-03-20 15:03:02,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:03:03,476 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 103 proven. 117 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2022-03-20 15:03:03,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:03:17,970 WARN L232 SmtUtils]: Spent 6.86s on a formula simplification that was a NOOP. DAG size: 11 (called from [L1067] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2022-03-20 15:04:16,353 WARN L232 SmtUtils]: Spent 43.87s on a formula simplification that was a NOOP. DAG size: 49 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:05:02,447 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 114 proven. 88 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2022-03-20 15:05:02,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:02,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841525171] [2022-03-20 15:05:02,448 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:02,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135060068] [2022-03-20 15:05:02,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135060068] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:02,448 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:02,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 29 [2022-03-20 15:05:02,448 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:02,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1786882942] [2022-03-20 15:05:02,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1786882942] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:02,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:02,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:05:02,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37227569] [2022-03-20 15:05:02,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:02,449 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:05:02,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:02,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:05:02,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=629, Unknown=2, NotChecked=0, Total=812 [2022-03-20 15:05:02,449 INFO L87 Difference]: Start difference. First operand 264 states and 353 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 13 states have internal predecessors, (32), 7 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 8 states have call predecessors, (22), 7 states have call successors, (22) [2022-03-20 15:05:03,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:03,719 INFO L93 Difference]: Finished difference Result 277 states and 364 transitions. [2022-03-20 15:05:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:05:03,719 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 13 states have internal predecessors, (32), 7 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 8 states have call predecessors, (22), 7 states have call successors, (22) Word has length 132 [2022-03-20 15:05:03,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:03,721 INFO L225 Difference]: With dead ends: 277 [2022-03-20 15:05:03,721 INFO L226 Difference]: Without dead ends: 275 [2022-03-20 15:05:03,721 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 232 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 73.8s TimeCoverageRelationStatistics Valid=260, Invalid=928, Unknown=2, NotChecked=0, Total=1190 [2022-03-20 15:05:03,722 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 31 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:03,722 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 552 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:05:03,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-03-20 15:05:03,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 239. [2022-03-20 15:05:03,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 130 states have (on average 1.1307692307692307) internal successors, (147), 131 states have internal predecessors, (147), 85 states have call successors, (85), 24 states have call predecessors, (85), 23 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-03-20 15:05:03,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 315 transitions. [2022-03-20 15:05:03,769 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 315 transitions. Word has length 132 [2022-03-20 15:05:03,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:03,769 INFO L478 AbstractCegarLoop]: Abstraction has 239 states and 315 transitions. [2022-03-20 15:05:03,770 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 13 states have internal predecessors, (32), 7 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 8 states have call predecessors, (22), 7 states have call successors, (22) [2022-03-20 15:05:03,770 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 315 transitions. [2022-03-20 15:05:03,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-03-20 15:05:03,770 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:03,770 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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:05:03,790 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:05:03,987 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:05:03,988 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:03,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:03,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1068997356, now seen corresponding path program 7 times [2022-03-20 15:05:03,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:03,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1042533937] [2022-03-20 15:05:03,988 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:03,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1068997356, now seen corresponding path program 8 times [2022-03-20 15:05:03,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:03,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326851812] [2022-03-20 15:05:03,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:03,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:03,995 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:03,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [900581918] [2022-03-20 15:05:03,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:05:03,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:03,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:03,997 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:05:03,998 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:05:04,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:05:04,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:04,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-20 15:05:04,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:04,935 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 102 proven. 52 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2022-03-20 15:05:04,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:07,368 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 102 proven. 52 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2022-03-20 15:05:07,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:07,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326851812] [2022-03-20 15:05:07,369 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:07,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900581918] [2022-03-20 15:05:07,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900581918] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:07,370 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:07,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 26 [2022-03-20 15:05:07,370 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:07,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1042533937] [2022-03-20 15:05:07,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1042533937] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:07,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:07,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:05:07,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544425219] [2022-03-20 15:05:07,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:07,371 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:05:07,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:07,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:05:07,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:05:07,372 INFO L87 Difference]: Start difference. First operand 239 states and 315 transitions. Second operand has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 13 states have internal predecessors, (30), 8 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 7 states have call predecessors, (23), 7 states have call successors, (23) [2022-03-20 15:05:08,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:08,655 INFO L93 Difference]: Finished difference Result 284 states and 377 transitions. [2022-03-20 15:05:08,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:05:08,656 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 13 states have internal predecessors, (30), 8 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 7 states have call predecessors, (23), 7 states have call successors, (23) Word has length 135 [2022-03-20 15:05:08,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:08,658 INFO L225 Difference]: With dead ends: 284 [2022-03-20 15:05:08,658 INFO L226 Difference]: Without dead ends: 281 [2022-03-20 15:05:08,659 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 243 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:05:08,659 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 29 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:08,660 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 639 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 15:05:08,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-03-20 15:05:08,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 278. [2022-03-20 15:05:08,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 150 states have (on average 1.1333333333333333) internal successors, (170), 151 states have internal predecessors, (170), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-20 15:05:08,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 370 transitions. [2022-03-20 15:05:08,717 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 370 transitions. Word has length 135 [2022-03-20 15:05:08,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:08,717 INFO L478 AbstractCegarLoop]: Abstraction has 278 states and 370 transitions. [2022-03-20 15:05:08,718 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 13 states have internal predecessors, (30), 8 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 7 states have call predecessors, (23), 7 states have call successors, (23) [2022-03-20 15:05:08,718 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 370 transitions. [2022-03-20 15:05:08,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-03-20 15:05:08,719 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:08,719 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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:05:08,738 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:05:08,919 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:05:08,920 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:08,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:08,920 INFO L85 PathProgramCache]: Analyzing trace with hash -896647763, now seen corresponding path program 9 times [2022-03-20 15:05:08,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:08,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [39297203] [2022-03-20 15:05:08,920 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:08,920 INFO L85 PathProgramCache]: Analyzing trace with hash -896647763, now seen corresponding path program 10 times [2022-03-20 15:05:08,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:08,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555500233] [2022-03-20 15:05:08,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:08,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:08,926 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:08,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [481205117] [2022-03-20 15:05:08,927 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:05:08,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:08,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:08,928 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:05:08,929 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:05:08,980 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:05:08,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:08,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 87 conjunts are in the unsatisfiable core [2022-03-20 15:05:08,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:10,763 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:05:10,768 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:05:11,356 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 144 proven. 111 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2022-03-20 15:05:11,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:15,937 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 169 proven. 21 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2022-03-20 15:05:15,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:15,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555500233] [2022-03-20 15:05:15,938 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:15,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481205117] [2022-03-20 15:05:15,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481205117] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:15,938 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:15,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 15] total 33 [2022-03-20 15:05:15,938 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:15,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [39297203] [2022-03-20 15:05:15,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [39297203] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:15,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:15,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-20 15:05:15,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776590859] [2022-03-20 15:05:15,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:15,939 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 15:05:15,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:15,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 15:05:15,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:05:15,940 INFO L87 Difference]: Start difference. First operand 278 states and 370 transitions. Second operand has 23 states, 20 states have (on average 1.8) internal successors, (36), 17 states have internal predecessors, (36), 10 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 11 states have call predecessors, (23), 9 states have call successors, (23) [2022-03-20 15:05:21,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:21,836 INFO L93 Difference]: Finished difference Result 327 states and 435 transitions. [2022-03-20 15:05:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 15:05:21,836 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 1.8) internal successors, (36), 17 states have internal predecessors, (36), 10 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 11 states have call predecessors, (23), 9 states have call successors, (23) Word has length 138 [2022-03-20 15:05:21,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:21,838 INFO L225 Difference]: With dead ends: 327 [2022-03-20 15:05:21,838 INFO L226 Difference]: Without dead ends: 324 [2022-03-20 15:05:21,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 243 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=294, Invalid=1428, Unknown=0, NotChecked=0, Total=1722 [2022-03-20 15:05:21,839 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 59 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:21,839 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 396 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-03-20 15:05:21,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-20 15:05:21,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 321. [2022-03-20 15:05:21,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 173 states have (on average 1.1329479768786128) internal successors, (196), 174 states have internal predecessors, (196), 117 states have call successors, (117), 31 states have call predecessors, (117), 30 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-20 15:05:21,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 428 transitions. [2022-03-20 15:05:21,901 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 428 transitions. Word has length 138 [2022-03-20 15:05:21,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:21,902 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 428 transitions. [2022-03-20 15:05:21,902 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 1.8) internal successors, (36), 17 states have internal predecessors, (36), 10 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 11 states have call predecessors, (23), 9 states have call successors, (23) [2022-03-20 15:05:21,902 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 428 transitions. [2022-03-20 15:05:21,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-03-20 15:05:21,903 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:21,903 INFO L499 BasicCegarLoop]: trace histogram [19, 18, 18, 6, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2022-03-20 15:05:21,921 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:05:22,112 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:05:22,112 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:22,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:22,113 INFO L85 PathProgramCache]: Analyzing trace with hash -604751514, now seen corresponding path program 11 times [2022-03-20 15:05:22,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:22,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1829672124] [2022-03-20 15:05:22,113 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:22,113 INFO L85 PathProgramCache]: Analyzing trace with hash -604751514, now seen corresponding path program 12 times [2022-03-20 15:05:22,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:22,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150942699] [2022-03-20 15:05:22,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:22,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:22,119 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:22,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [389319651] [2022-03-20 15:05:22,119 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:05:22,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:22,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:22,139 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:05:22,140 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:05:22,227 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:05:22,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:22,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 61 conjunts are in the unsatisfiable core [2022-03-20 15:05:22,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:22,706 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 109 proven. 76 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2022-03-20 15:05:22,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:23,133 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 149 proven. 31 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2022-03-20 15:05:23,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:23,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150942699] [2022-03-20 15:05:23,134 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:23,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389319651] [2022-03-20 15:05:23,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389319651] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:23,134 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:23,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 17 [2022-03-20 15:05:23,134 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:23,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1829672124] [2022-03-20 15:05:23,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1829672124] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:23,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:23,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:05:23,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656840033] [2022-03-20 15:05:23,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:23,135 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:05:23,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:23,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:05:23,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:05:23,135 INFO L87 Difference]: Start difference. First operand 321 states and 428 transitions. Second operand has 13 states, 12 states have (on average 2.75) internal successors, (33), 10 states have internal predecessors, (33), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:05:23,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:23,769 INFO L93 Difference]: Finished difference Result 360 states and 478 transitions. [2022-03-20 15:05:23,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:05:23,778 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 10 states have internal predecessors, (33), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) Word has length 149 [2022-03-20 15:05:23,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:23,786 INFO L225 Difference]: With dead ends: 360 [2022-03-20 15:05:23,787 INFO L226 Difference]: Without dead ends: 358 [2022-03-20 15:05:23,787 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 279 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:05:23,787 INFO L913 BasicCegarLoop]: 54 mSDtfsCounter, 39 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:23,787 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 444 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 15:05:23,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-03-20 15:05:23,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 354. [2022-03-20 15:05:23,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 191 states have (on average 1.130890052356021) internal successors, (216), 192 states have internal predecessors, (216), 129 states have call successors, (129), 34 states have call predecessors, (129), 33 states have return successors, (127), 127 states have call predecessors, (127), 127 states have call successors, (127) [2022-03-20 15:05:23,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 472 transitions. [2022-03-20 15:05:23,860 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 472 transitions. Word has length 149 [2022-03-20 15:05:23,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:23,861 INFO L478 AbstractCegarLoop]: Abstraction has 354 states and 472 transitions. [2022-03-20 15:05:23,861 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 10 states have internal predecessors, (33), 7 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) [2022-03-20 15:05:23,861 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 472 transitions. [2022-03-20 15:05:23,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-03-20 15:05:23,862 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:23,862 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 19, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-03-20 15:05:23,885 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:05:24,075 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:05:24,076 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:24,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:24,076 INFO L85 PathProgramCache]: Analyzing trace with hash -162755237, now seen corresponding path program 13 times [2022-03-20 15:05:24,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:24,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [956274027] [2022-03-20 15:05:24,077 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:24,077 INFO L85 PathProgramCache]: Analyzing trace with hash -162755237, now seen corresponding path program 14 times [2022-03-20 15:05:24,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:24,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945616640] [2022-03-20 15:05:24,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:24,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:24,083 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:24,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [389464256] [2022-03-20 15:05:24,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:05:24,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:24,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:24,084 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:05:24,092 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:05:24,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:05:24,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:24,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-20 15:05:24,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:25,428 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 170 proven. 175 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2022-03-20 15:05:25,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:06:13,693 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 157 proven. 119 refuted. 0 times theorem prover too weak. 564 trivial. 0 not checked. [2022-03-20 15:06:13,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:06:13,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945616640] [2022-03-20 15:06:13,693 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:06:13,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389464256] [2022-03-20 15:06:13,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389464256] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:06:13,693 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:06:13,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2022-03-20 15:06:13,694 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:06:13,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [956274027] [2022-03-20 15:06:13,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [956274027] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:06:13,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:06:13,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:06:13,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324626011] [2022-03-20 15:06:13,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:06:13,694 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:06:13,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:06:13,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:06:13,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=643, Unknown=1, NotChecked=0, Total=812 [2022-03-20 15:06:13,695 INFO L87 Difference]: Start difference. First operand 354 states and 472 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 14 states have internal predecessors, (34), 9 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 8 states have call predecessors, (26), 9 states have call successors, (26) [2022-03-20 15:06:15,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:06:15,989 INFO L93 Difference]: Finished difference Result 363 states and 480 transitions. [2022-03-20 15:06:15,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:06:15,989 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 14 states have internal predecessors, (34), 9 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 8 states have call predecessors, (26), 9 states have call successors, (26) Word has length 151 [2022-03-20 15:06:15,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:06:15,991 INFO L225 Difference]: With dead ends: 363 [2022-03-20 15:06:15,991 INFO L226 Difference]: Without dead ends: 361 [2022-03-20 15:06:15,991 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 267 SyntacticMatches, 7 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 14.6s TimeCoverageRelationStatistics Valid=203, Invalid=852, Unknown=1, NotChecked=0, Total=1056 [2022-03-20 15:06:15,992 INFO L913 BasicCegarLoop]: 46 mSDtfsCounter, 42 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:06:15,992 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 366 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-20 15:06:15,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-03-20 15:06:16,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 325. [2022-03-20 15:06:16,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 176 states have (on average 1.1306818181818181) internal successors, (199), 177 states have internal predecessors, (199), 117 states have call successors, (117), 32 states have call predecessors, (117), 31 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-20 15:06:16,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 431 transitions. [2022-03-20 15:06:16,047 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 431 transitions. Word has length 151 [2022-03-20 15:06:16,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:06:16,048 INFO L478 AbstractCegarLoop]: Abstraction has 325 states and 431 transitions. [2022-03-20 15:06:16,048 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 14 states have internal predecessors, (34), 9 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 8 states have call predecessors, (26), 9 states have call successors, (26) [2022-03-20 15:06:16,048 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 431 transitions. [2022-03-20 15:06:16,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-03-20 15:06:16,049 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:06:16,049 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 19, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-03-20 15:06:16,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-20 15:06:16,263 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:06:16,263 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:06:16,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:06:16,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1672449564, now seen corresponding path program 15 times [2022-03-20 15:06:16,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:06:16,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1475885538] [2022-03-20 15:06:16,264 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:06:16,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1672449564, now seen corresponding path program 16 times [2022-03-20 15:06:16,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:06:16,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501209190] [2022-03-20 15:06:16,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:06:16,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:06:16,270 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:06:16,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2091409556] [2022-03-20 15:06:16,270 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:06:16,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:06:16,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:06:16,271 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:06:16,279 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:06:16,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:06:16,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:06:16,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 111 conjunts are in the unsatisfiable core [2022-03-20 15:06:16,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:06:18,401 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 161 proven. 225 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2022-03-20 15:06:18,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:06:32,599 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:06:44,773 WARN L232 SmtUtils]: Spent 9.00s on a formula simplification. DAG size of input: 74 DAG size of output: 73 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:06:44,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:06:44,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501209190] [2022-03-20 15:06:44,774 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:06:44,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091409556] [2022-03-20 15:06:44,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091409556] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:06:44,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:06:44,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2022-03-20 15:06:44,774 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:06:44,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1475885538] [2022-03-20 15:06:44,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1475885538] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:06:44,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:06:44,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:06:44,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074845944] [2022-03-20 15:06:44,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:06:44,775 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:06:44,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:06:44,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:06:44,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=679, Unknown=3, NotChecked=0, Total=870 [2022-03-20 15:06:44,776 INFO L87 Difference]: Start difference. First operand 325 states and 431 transitions. Second operand has 21 states, 20 states have (on average 1.85) internal successors, (37), 16 states have internal predecessors, (37), 11 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) [2022-03-20 15:06:47,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:06:47,256 INFO L93 Difference]: Finished difference Result 338 states and 442 transitions. [2022-03-20 15:06:47,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 15:06:47,258 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.85) internal successors, (37), 16 states have internal predecessors, (37), 11 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) Word has length 154 [2022-03-20 15:06:47,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:06:47,260 INFO L225 Difference]: With dead ends: 338 [2022-03-20 15:06:47,260 INFO L226 Difference]: Without dead ends: 336 [2022-03-20 15:06:47,260 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 160 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 26.2s TimeCoverageRelationStatistics Valid=236, Invalid=951, Unknown=3, NotChecked=0, Total=1190 [2022-03-20 15:06:47,261 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 55 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:06:47,261 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 343 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-20 15:06:47,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-03-20 15:06:47,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 333. [2022-03-20 15:06:47,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 182 states have (on average 1.1263736263736264) internal successors, (205), 183 states have internal predecessors, (205), 117 states have call successors, (117), 34 states have call predecessors, (117), 33 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-20 15:06:47,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 437 transitions. [2022-03-20 15:06:47,317 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 437 transitions. Word has length 154 [2022-03-20 15:06:47,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:06:47,317 INFO L478 AbstractCegarLoop]: Abstraction has 333 states and 437 transitions. [2022-03-20 15:06:47,317 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.85) internal successors, (37), 16 states have internal predecessors, (37), 11 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 10 states have call predecessors, (26), 11 states have call successors, (26) [2022-03-20 15:06:47,317 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 437 transitions. [2022-03-20 15:06:47,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-03-20 15:06:47,318 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:06:47,318 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 19, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-03-20 15:06:47,336 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:06:47,520 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:06:47,520 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:06:47,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:06:47,521 INFO L85 PathProgramCache]: Analyzing trace with hash -2059109762, now seen corresponding path program 17 times [2022-03-20 15:06:47,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:06:47,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [992404076] [2022-03-20 15:06:47,521 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:06:47,521 INFO L85 PathProgramCache]: Analyzing trace with hash -2059109762, now seen corresponding path program 18 times [2022-03-20 15:06:47,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:06:47,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316505643] [2022-03-20 15:06:47,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:06:47,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:06:47,527 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:06:47,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1632878141] [2022-03-20 15:06:47,527 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:06:47,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:06:47,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:06:47,530 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:06:47,530 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:06:48,111 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:06:48,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:06:48,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 69 conjunts are in the unsatisfiable core [2022-03-20 15:06:48,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:06:48,588 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:06:50,383 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:06:54,448 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 132 proven. 80 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2022-03-20 15:06:54,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:07:09,870 WARN L855 $PredicateComparison]: unable to prove that (forall ((main_~k~0 Int)) (let ((.cse19 (* c_main_~s~0 main_~k~0)) (.cse20 (* (- 1) c_main_~q~0 main_~k~0)) (.cse3 (* (- 1) c_main_~q~0 main_~k~0 c_main_~x~0)) (.cse4 (* c_main_~s~0 main_~k~0 c_main_~y~0)) (.cse5 (* c_main_~q~0 c_main_~x~0)) (.cse6 (* (- 1) c_main_~s~0 c_main_~y~0)) (.cse7 (* c_main_~p~0 c_main_~x~0)) (.cse8 (* c_main_~r~0 c_main_~y~0)) (.cse9 (* (- 1) c_main_~q~0 c_main_~x~0)) (.cse10 (* (- 1) c_main_~r~0 c_main_~y~0)) (.cse11 (* c_main_~s~0 c_main_~y~0)) (.cse12 (* (- 1) c_main_~s~0 main_~k~0 c_main_~y~0)) (.cse13 (* c_main_~q~0 main_~k~0 c_main_~x~0)) (.cse14 (* (- 1) c_main_~p~0 c_main_~x~0))) (let ((.cse0 (+ .cse3 .cse4 .cse5 .cse6 .cse7 c_main_~c~0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (.cse2 (+ c_main_~p~0 .cse20)) (.cse1 (+ (* (- 1) .cse19) c_main_~r~0))) (or (= .cse0 0) (not (= (+ (* .cse1 c_main_~y~0) (* .cse0 c_main_~y~0) (* .cse2 c_main_~x~0)) (+ (* c_main_~yy~0 .cse1) .cse3 .cse4 .cse5 .cse6 .cse7 c_main_~c~0 .cse8 .cse9 .cse10 .cse11 .cse12 (* c_main_~xy~0 .cse2) .cse13 .cse14))) (let ((.cse16 (* (- 1) .cse1 c_main_~y~0)) (.cse17 (* (- 1) .cse2 c_main_~x~0)) (.cse18 (+ c_main_~q~0 (* (- 1) c_main_~p~0) (* (- 1) .cse20))) (.cse15 (+ c_main_~s~0 .cse19 (* (- 1) c_main_~r~0)))) (= (+ (* .cse15 c_main_~y~0) (* (+ .cse16 .cse17 .cse5 .cse11) c_main_~y~0) (* .cse18 c_main_~x~0)) (+ .cse16 .cse17 .cse5 (* .cse18 c_main_~xy~0) (* c_main_~yy~0 .cse15) .cse11))) (<= (+ .cse7 c_main_~c~0 .cse8) (+ .cse4 .cse5 .cse11 .cse13)) (not (= c_main_~b~0 (+ .cse4 .cse5 c_main_~c~0 .cse10 .cse11 .cse13 .cse14))))))) is different from true [2022-03-20 15:07:18,201 WARN L855 $PredicateComparison]: unable to prove that (forall ((main_~k~0 Int)) (let ((.cse7 (* c_main_~yy~0 c_main_~s~0 main_~k~0)) (.cse9 (* c_main_~p~0 c_main_~x~0 c_main_~y~0)) (.cse10 (* c_main_~q~0 c_main_~xy~0 main_~k~0)) (.cse11 (* c_main_~r~0 c_main_~y~0 c_main_~y~0)) (.cse0 (* c_main_~yy~0 c_main_~r~0)) (.cse1 (* c_main_~q~0 main_~k~0 c_main_~x~0 c_main_~y~0)) (.cse2 (* c_main_~q~0 c_main_~x~0 c_main_~y~0)) (.cse3 (* c_main_~s~0 main_~k~0 c_main_~y~0 c_main_~y~0)) (.cse4 (* c_main_~xy~0 c_main_~p~0)) (.cse5 (* c_main_~s~0 c_main_~y~0 c_main_~y~0)) (.cse15 (* c_main_~r~0 c_main_~y~0)) (.cse14 (* c_main_~p~0 c_main_~x~0)) (.cse6 (* c_main_~q~0 c_main_~x~0)) (.cse8 (* c_main_~s~0 c_main_~y~0)) (.cse13 (* c_main_~q~0 main_~k~0 c_main_~x~0)) (.cse12 (* c_main_~s~0 main_~k~0 c_main_~y~0))) (or (not (= (+ c_main_~b~0 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (+ .cse6 .cse7 .cse8 (* c_main_~b~0 c_main_~y~0) .cse9 .cse10 .cse11))) (= (+ (* c_main_~q~0 c_main_~xy~0) (* c_main_~yy~0 c_main_~s~0) .cse7 .cse9 .cse10 .cse11) (+ .cse0 .cse1 .cse2 .cse3 .cse4 .cse5)) (<= (+ .cse12 .cse6 .cse8 .cse13) (+ .cse14 .cse15)) (<= (+ c_main_~b~0 (* 2 .cse15) (* 2 .cse14)) (+ (* .cse6 2) (* 2 .cse8) (* 2 .cse13) (* .cse12 2)))))) is different from true [2022-03-20 15:07:20,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:07:20,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316505643] [2022-03-20 15:07:20,695 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:07:20,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632878141] [2022-03-20 15:07:20,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632878141] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:07:20,695 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:07:20,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-03-20 15:07:20,696 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:07:20,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [992404076] [2022-03-20 15:07:20,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [992404076] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:07:20,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:07:20,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:07:20,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763218397] [2022-03-20 15:07:20,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:07:20,696 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:07:20,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:20,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:07:20,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=485, Unknown=3, NotChecked=94, Total=702 [2022-03-20 15:07:20,697 INFO L87 Difference]: Start difference. First operand 333 states and 437 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 7 states have call predecessors, (22), 6 states have call successors, (22) [2022-03-20 15:07:24,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:07:24,639 INFO L93 Difference]: Finished difference Result 355 states and 455 transitions. [2022-03-20 15:07:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:07:24,639 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 7 states have call predecessors, (22), 6 states have call successors, (22) Word has length 154 [2022-03-20 15:07:24,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:07:24,649 INFO L225 Difference]: With dead ends: 355 [2022-03-20 15:07:24,649 INFO L226 Difference]: Without dead ends: 353 [2022-03-20 15:07:24,650 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=189, Invalid=808, Unknown=3, NotChecked=122, Total=1122 [2022-03-20 15:07:24,650 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 49 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:07:24,651 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 387 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-20 15:07:24,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-03-20 15:07:24,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 349. [2022-03-20 15:07:24,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 194 states have (on average 1.1185567010309279) internal successors, (217), 195 states have internal predecessors, (217), 117 states have call successors, (117), 38 states have call predecessors, (117), 37 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-20 15:07:24,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 449 transitions. [2022-03-20 15:07:24,711 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 449 transitions. Word has length 154 [2022-03-20 15:07:24,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:07:24,711 INFO L478 AbstractCegarLoop]: Abstraction has 349 states and 449 transitions. [2022-03-20 15:07:24,711 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 6 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 7 states have call predecessors, (22), 6 states have call successors, (22) [2022-03-20 15:07:24,712 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 449 transitions. [2022-03-20 15:07:24,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-03-20 15:07:24,713 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:07:24,713 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 1, 1] [2022-03-20 15:07:24,720 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:07:24,918 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:07:24,919 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:07:24,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:07:24,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1023835477, now seen corresponding path program 11 times [2022-03-20 15:07:24,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:24,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1385483207] [2022-03-20 15:07:24,921 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:07:24,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1023835477, now seen corresponding path program 12 times [2022-03-20 15:07:24,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:07:24,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899951769] [2022-03-20 15:07:24,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:07:24,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:07:24,926 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:07:24,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [344268681] [2022-03-20 15:07:24,927 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:07:24,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:07:24,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:07:24,932 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:07:24,934 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:07:25,304 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:07:25,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:07:25,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 15:07:25,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:07:26,313 INFO L134 CoverageAnalysis]: Checked inductivity of 922 backedges. 93 proven. 48 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2022-03-20 15:07:26,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:07:26,671 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:31,890 INFO L134 CoverageAnalysis]: Checked inductivity of 922 backedges. 105 proven. 36 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2022-03-20 15:07:31,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:07:31,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899951769] [2022-03-20 15:07:31,890 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:07:31,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344268681] [2022-03-20 15:07:31,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344268681] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:07:31,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:07:31,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2022-03-20 15:07:31,891 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:07:31,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1385483207] [2022-03-20 15:07:31,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1385483207] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:07:31,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:07:31,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 15:07:31,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985312073] [2022-03-20 15:07:31,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:07:31,891 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 15:07:31,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:31,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 15:07:31,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=417, Unknown=2, NotChecked=0, Total=506 [2022-03-20 15:07:31,892 INFO L87 Difference]: Start difference. First operand 349 states and 449 transitions. Second operand has 14 states, 13 states have (on average 2.230769230769231) internal successors, (29), 12 states have internal predecessors, (29), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:07:32,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:07:32,520 INFO L93 Difference]: Finished difference Result 365 states and 462 transitions. [2022-03-20 15:07:32,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:07:32,520 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.230769230769231) internal successors, (29), 12 states have internal predecessors, (29), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 6 states have call successors, (19) Word has length 157 [2022-03-20 15:07:32,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:07:32,522 INFO L225 Difference]: With dead ends: 365 [2022-03-20 15:07:32,522 INFO L226 Difference]: Without dead ends: 362 [2022-03-20 15:07:32,522 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=140, Invalid=614, Unknown=2, NotChecked=0, Total=756 [2022-03-20 15:07:32,524 INFO L913 BasicCegarLoop]: 49 mSDtfsCounter, 22 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:07:32,524 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 447 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 15:07:32,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-20 15:07:32,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 361. [2022-03-20 15:07:32,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 203 states have (on average 1.1083743842364533) internal successors, (225), 204 states have internal predecessors, (225), 117 states have call successors, (117), 41 states have call predecessors, (117), 40 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-03-20 15:07:32,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 457 transitions. [2022-03-20 15:07:32,597 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 457 transitions. Word has length 157 [2022-03-20 15:07:32,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:07:32,598 INFO L478 AbstractCegarLoop]: Abstraction has 361 states and 457 transitions. [2022-03-20 15:07:32,598 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.230769230769231) internal successors, (29), 12 states have internal predecessors, (29), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:07:32,598 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 457 transitions. [2022-03-20 15:07:32,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-03-20 15:07:32,599 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:07:32,599 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-03-20 15:07:32,604 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:07:32,804 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:07:32,804 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:07:32,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:07:32,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1001336492, now seen corresponding path program 13 times [2022-03-20 15:07:32,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:32,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1134940858] [2022-03-20 15:07:32,805 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:07:32,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1001336492, now seen corresponding path program 14 times [2022-03-20 15:07:32,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:07:32,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331384863] [2022-03-20 15:07:32,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:07:32,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:07:32,813 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:07:32,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1047448625] [2022-03-20 15:07:32,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:07:32,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:07:32,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:07:32,814 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:07:32,815 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:07:32,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:07:32,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:07:32,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 76 conjunts are in the unsatisfiable core [2022-03-20 15:07:32,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:07:33,581 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:34,114 INFO L134 CoverageAnalysis]: Checked inductivity of 927 backedges. 142 proven. 118 refuted. 0 times theorem prover too weak. 667 trivial. 0 not checked. [2022-03-20 15:07:34,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:07:36,121 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:36,124 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:37,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:07:37,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331384863] [2022-03-20 15:07:37,743 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:07:37,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047448625] [2022-03-20 15:07:37,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047448625] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:07:37,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:07:37,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-03-20 15:07:37,743 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:07:37,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1134940858] [2022-03-20 15:07:37,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1134940858] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:07:37,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:07:37,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:07:37,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322227494] [2022-03-20 15:07:37,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:07:37,744 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:07:37,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:37,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:07:37,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:07:37,745 INFO L87 Difference]: Start difference. First operand 361 states and 457 transitions. Second operand has 17 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 10 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 8 states have call predecessors, (27), 9 states have call successors, (27) [2022-03-20 15:07:39,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:07:39,293 INFO L93 Difference]: Finished difference Result 406 states and 519 transitions. [2022-03-20 15:07:39,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:07:39,294 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 10 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 8 states have call predecessors, (27), 9 states have call successors, (27) Word has length 160 [2022-03-20 15:07:39,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:07:39,301 INFO L225 Difference]: With dead ends: 406 [2022-03-20 15:07:39,301 INFO L226 Difference]: Without dead ends: 403 [2022-03-20 15:07:39,302 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 231 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 15:07:39,302 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 37 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:07:39,303 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 716 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:07:39,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-03-20 15:07:39,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 400. [2022-03-20 15:07:39,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 223 states have (on average 1.1121076233183858) internal successors, (248), 224 states have internal predecessors, (248), 133 states have call successors, (133), 44 states have call predecessors, (133), 43 states have return successors, (131), 131 states have call predecessors, (131), 131 states have call successors, (131) [2022-03-20 15:07:39,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 512 transitions. [2022-03-20 15:07:39,390 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 512 transitions. Word has length 160 [2022-03-20 15:07:39,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:07:39,391 INFO L478 AbstractCegarLoop]: Abstraction has 400 states and 512 transitions. [2022-03-20 15:07:39,391 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 10 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 8 states have call predecessors, (27), 9 states have call successors, (27) [2022-03-20 15:07:39,391 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 512 transitions. [2022-03-20 15:07:39,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-03-20 15:07:39,392 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:07:39,392 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-03-20 15:07:39,421 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:07:39,609 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:07:39,609 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:07:39,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:07:39,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1560660366, now seen corresponding path program 15 times [2022-03-20 15:07:39,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:39,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1646366852] [2022-03-20 15:07:39,610 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:07:39,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1560660366, now seen corresponding path program 16 times [2022-03-20 15:07:39,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:07:39,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288491313] [2022-03-20 15:07:39,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:07:39,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:07:39,625 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:07:39,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [31112156] [2022-03-20 15:07:39,625 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:07:39,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:07:39,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:07:39,626 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:07:39,628 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:07:39,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:07:39,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:07:39,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 100 conjunts are in the unsatisfiable core [2022-03-20 15:07:39,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:07:40,089 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:40,090 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:41,746 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:41,867 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:41,868 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:42,500 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:42,534 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:42,542 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:07:42,616 INFO L134 CoverageAnalysis]: Checked inductivity of 927 backedges. 219 proven. 161 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2022-03-20 15:07:42,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:07:46,387 INFO L134 CoverageAnalysis]: Checked inductivity of 927 backedges. 251 proven. 19 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2022-03-20 15:07:46,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:07:46,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288491313] [2022-03-20 15:07:46,388 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:07:46,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31112156] [2022-03-20 15:07:46,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31112156] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:07:46,388 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:07:46,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 13] total 28 [2022-03-20 15:07:46,388 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:07:46,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1646366852] [2022-03-20 15:07:46,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1646366852] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:07:46,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:07:46,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:07:46,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668750120] [2022-03-20 15:07:46,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:07:46,389 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:07:46,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:46,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:07:46,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:07:46,389 INFO L87 Difference]: Start difference. First operand 400 states and 512 transitions. Second operand has 20 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 11 states have call predecessors, (27), 10 states have call successors, (27) [2022-03-20 15:07:51,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:07:51,507 INFO L93 Difference]: Finished difference Result 479 states and 619 transitions. [2022-03-20 15:07:51,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:07:51,508 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 11 states have call predecessors, (27), 10 states have call successors, (27) Word has length 160 [2022-03-20 15:07:51,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:07:51,510 INFO L225 Difference]: With dead ends: 479 [2022-03-20 15:07:51,510 INFO L226 Difference]: Without dead ends: 476 [2022-03-20 15:07:51,511 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 288 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 15:07:51,511 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 34 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 1167 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:07:51,511 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 991 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1167 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-03-20 15:07:51,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2022-03-20 15:07:51,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 443. [2022-03-20 15:07:51,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 246 states have (on average 1.113821138211382) internal successors, (274), 247 states have internal predecessors, (274), 149 states have call successors, (149), 48 states have call predecessors, (149), 47 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2022-03-20 15:07:51,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 570 transitions. [2022-03-20 15:07:51,612 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 570 transitions. Word has length 160 [2022-03-20 15:07:51,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:07:51,612 INFO L478 AbstractCegarLoop]: Abstraction has 443 states and 570 transitions. [2022-03-20 15:07:51,612 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 11 states have call predecessors, (27), 10 states have call successors, (27) [2022-03-20 15:07:51,612 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 570 transitions. [2022-03-20 15:07:51,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-03-20 15:07:51,614 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:07:51,614 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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] [2022-03-20 15:07:51,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-20 15:07:51,827 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:07:51,828 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:07:51,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:07:51,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1302140698, now seen corresponding path program 19 times [2022-03-20 15:07:51,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:07:51,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1830521787] [2022-03-20 15:07:51,828 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:07:51,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1302140698, now seen corresponding path program 20 times [2022-03-20 15:07:51,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:07:51,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445233090] [2022-03-20 15:07:51,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:07:51,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:07:51,834 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:07:51,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [524959956] [2022-03-20 15:07:51,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:07:51,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:07:51,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:07:51,835 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:07:51,836 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:07:52,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:07:52,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:07:52,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 92 conjunts are in the unsatisfiable core [2022-03-20 15:07:52,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:07:54,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1205 backedges. 251 proven. 167 refuted. 0 times theorem prover too weak. 787 trivial. 0 not checked. [2022-03-20 15:07:54,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:08:15,509 WARN L232 SmtUtils]: Spent 6.45s on a formula simplification that was a NOOP. DAG size: 73 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:08:16,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1205 backedges. 210 proven. 151 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2022-03-20 15:08:16,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:08:16,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445233090] [2022-03-20 15:08:16,809 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:08:16,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524959956] [2022-03-20 15:08:16,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524959956] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:08:16,809 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:08:16,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 34 [2022-03-20 15:08:16,809 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:08:16,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1830521787] [2022-03-20 15:08:16,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1830521787] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:08:16,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:08:16,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:08:16,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341610788] [2022-03-20 15:08:16,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:08:16,810 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:08:16,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:16,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:08:16,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=879, Unknown=1, NotChecked=0, Total=1122 [2022-03-20 15:08:16,810 INFO L87 Difference]: Start difference. First operand 443 states and 570 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 17 states have internal predecessors, (36), 11 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2022-03-20 15:08:20,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:08:20,115 INFO L93 Difference]: Finished difference Result 499 states and 639 transitions. [2022-03-20 15:08:20,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:08:20,116 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 17 states have internal predecessors, (36), 11 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) Word has length 173 [2022-03-20 15:08:20,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:08:20,118 INFO L225 Difference]: With dead ends: 499 [2022-03-20 15:08:20,119 INFO L226 Difference]: Without dead ends: 497 [2022-03-20 15:08:20,120 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 311 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 15.3s TimeCoverageRelationStatistics Valid=279, Invalid=1125, Unknown=2, NotChecked=0, Total=1406 [2022-03-20 15:08:20,120 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 48 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:08:20,120 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 609 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 15:08:20,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-03-20 15:08:20,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 494. [2022-03-20 15:08:20,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 275 states have (on average 1.1127272727272728) internal successors, (306), 276 states have internal predecessors, (306), 165 states have call successors, (165), 54 states have call predecessors, (165), 53 states have return successors, (163), 163 states have call predecessors, (163), 163 states have call successors, (163) [2022-03-20 15:08:20,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 634 transitions. [2022-03-20 15:08:20,226 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 634 transitions. Word has length 173 [2022-03-20 15:08:20,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:08:20,226 INFO L478 AbstractCegarLoop]: Abstraction has 494 states and 634 transitions. [2022-03-20 15:08:20,226 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 17 states have internal predecessors, (36), 11 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2022-03-20 15:08:20,226 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 634 transitions. [2022-03-20 15:08:20,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-03-20 15:08:20,228 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:08:20,228 INFO L499 BasicCegarLoop]: trace histogram [23, 22, 22, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 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:08:20,233 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:08:20,432 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:08:20,433 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:08:20,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:08:20,433 INFO L85 PathProgramCache]: Analyzing trace with hash 2118008102, now seen corresponding path program 21 times [2022-03-20 15:08:20,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:20,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [304459908] [2022-03-20 15:08:20,434 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:08:20,434 INFO L85 PathProgramCache]: Analyzing trace with hash 2118008102, now seen corresponding path program 22 times [2022-03-20 15:08:20,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:08:20,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52134302] [2022-03-20 15:08:20,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:08:20,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:08:20,443 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:08:20,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792776881] [2022-03-20 15:08:20,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:08:20,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:08:20,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:08:20,445 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:08:20,446 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:08:20,553 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:08:20,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:08:20,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 99 conjunts are in the unsatisfiable core [2022-03-20 15:08:20,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:08:21,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1123 backedges. 171 proven. 223 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2022-03-20 15:08:21,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:08:22,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1123 backedges. 227 proven. 32 refuted. 0 times theorem prover too weak. 864 trivial. 0 not checked. [2022-03-20 15:08:22,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:08:22,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52134302] [2022-03-20 15:08:22,939 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:08:22,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792776881] [2022-03-20 15:08:22,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792776881] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:08:22,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:08:22,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 11] total 26 [2022-03-20 15:08:22,939 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:08:22,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [304459908] [2022-03-20 15:08:22,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [304459908] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:08:22,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:08:22,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:08:22,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624248889] [2022-03-20 15:08:22,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:08:22,940 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:08:22,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:22,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:08:22,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:08:22,940 INFO L87 Difference]: Start difference. First operand 494 states and 634 transitions. Second operand has 20 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 17 states have internal predecessors, (39), 11 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2022-03-20 15:08:24,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:08:24,198 INFO L93 Difference]: Finished difference Result 534 states and 685 transitions. [2022-03-20 15:08:24,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:08:24,199 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 17 states have internal predecessors, (39), 11 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) Word has length 174 [2022-03-20 15:08:24,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:08:24,202 INFO L225 Difference]: With dead ends: 534 [2022-03-20 15:08:24,202 INFO L226 Difference]: Without dead ends: 532 [2022-03-20 15:08:24,202 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 320 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:08:24,202 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 38 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:08:24,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 736 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-20 15:08:24,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-03-20 15:08:24,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 527. [2022-03-20 15:08:24,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 293 states have (on average 1.1126279863481228) internal successors, (326), 294 states have internal predecessors, (326), 177 states have call successors, (177), 57 states have call predecessors, (177), 56 states have return successors, (175), 175 states have call predecessors, (175), 175 states have call successors, (175) [2022-03-20 15:08:24,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 678 transitions. [2022-03-20 15:08:24,318 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 678 transitions. Word has length 174 [2022-03-20 15:08:24,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:08:24,318 INFO L478 AbstractCegarLoop]: Abstraction has 527 states and 678 transitions. [2022-03-20 15:08:24,319 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 17 states have internal predecessors, (39), 11 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2022-03-20 15:08:24,319 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 678 transitions. [2022-03-20 15:08:24,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-03-20 15:08:24,320 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:08:24,320 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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:08:24,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-20 15:08:24,537 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:08:24,538 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:08:24,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:08:24,538 INFO L85 PathProgramCache]: Analyzing trace with hash 774152475, now seen corresponding path program 23 times [2022-03-20 15:08:24,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:24,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2142586654] [2022-03-20 15:08:24,538 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:08:24,538 INFO L85 PathProgramCache]: Analyzing trace with hash 774152475, now seen corresponding path program 24 times [2022-03-20 15:08:24,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:08:24,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359534145] [2022-03-20 15:08:24,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:08:24,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:08:24,545 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:08:24,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1931586935] [2022-03-20 15:08:24,545 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:08:24,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:08:24,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:08:24,548 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:08:24,549 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:08:24,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:08:24,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:08:24,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-20 15:08:24,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:08:26,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 143 proven. 103 refuted. 0 times theorem prover too weak. 964 trivial. 0 not checked. [2022-03-20 15:08:26,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:08:30,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:08:30,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359534145] [2022-03-20 15:08:30,022 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:08:30,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931586935] [2022-03-20 15:08:30,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931586935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:08:30,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:08:30,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-03-20 15:08:30,022 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:08:30,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2142586654] [2022-03-20 15:08:30,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2142586654] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:08:30,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:08:30,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:08:30,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007616101] [2022-03-20 15:08:30,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:08:30,023 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:08:30,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:30,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:08:30,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=390, Unknown=1, NotChecked=0, Total=506 [2022-03-20 15:08:30,023 INFO L87 Difference]: Start difference. First operand 527 states and 678 transitions. Second operand has 16 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 7 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 7 states have call predecessors, (23), 6 states have call successors, (23) [2022-03-20 15:08:31,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:08:31,157 INFO L93 Difference]: Finished difference Result 586 states and 763 transitions. [2022-03-20 15:08:31,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:08:31,158 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 7 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 7 states have call predecessors, (23), 6 states have call successors, (23) Word has length 176 [2022-03-20 15:08:31,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:08:31,160 INFO L225 Difference]: With dead ends: 586 [2022-03-20 15:08:31,160 INFO L226 Difference]: Without dead ends: 584 [2022-03-20 15:08:31,161 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 199 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=162, Invalid=593, Unknown=1, NotChecked=0, Total=756 [2022-03-20 15:08:31,162 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 34 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:08:31,162 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 452 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:08:31,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-03-20 15:08:31,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 541. [2022-03-20 15:08:31,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 301 states have (on average 1.1129568106312293) internal successors, (335), 304 states have internal predecessors, (335), 183 states have call successors, (183), 57 states have call predecessors, (183), 56 states have return successors, (181), 179 states have call predecessors, (181), 181 states have call successors, (181) [2022-03-20 15:08:31,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 699 transitions. [2022-03-20 15:08:31,310 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 699 transitions. Word has length 176 [2022-03-20 15:08:31,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:08:31,310 INFO L478 AbstractCegarLoop]: Abstraction has 541 states and 699 transitions. [2022-03-20 15:08:31,310 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 7 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 7 states have call predecessors, (23), 6 states have call successors, (23) [2022-03-20 15:08:31,310 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 699 transitions. [2022-03-20 15:08:31,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-03-20 15:08:31,312 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:08:31,312 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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:08:31,345 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:08:31,535 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:08:31,535 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:08:31,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:08:31,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1224554493, now seen corresponding path program 25 times [2022-03-20 15:08:31,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:31,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1375125583] [2022-03-20 15:08:31,536 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:08:31,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1224554493, now seen corresponding path program 26 times [2022-03-20 15:08:31,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:08:31,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476966184] [2022-03-20 15:08:31,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:08:31,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:08:31,542 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:08:31,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1551474358] [2022-03-20 15:08:31,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:08:31,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:08:31,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:08:31,546 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:08:31,547 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:08:31,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:08:31,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:08:31,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-20 15:08:31,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:08:33,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 170 proven. 238 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2022-03-20 15:08:33,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:08:40,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:08:40,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476966184] [2022-03-20 15:08:40,184 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:08:40,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551474358] [2022-03-20 15:08:40,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551474358] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:08:40,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:08:40,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-03-20 15:08:40,185 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:08:40,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1375125583] [2022-03-20 15:08:40,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1375125583] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:08:40,185 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:08:40,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:08:40,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59829910] [2022-03-20 15:08:40,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:08:40,186 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:08:40,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:40,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:08:40,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=340, Unknown=3, NotChecked=0, Total=420 [2022-03-20 15:08:40,187 INFO L87 Difference]: Start difference. First operand 541 states and 699 transitions. Second operand has 17 states, 16 states have (on average 2.25) internal successors, (36), 15 states have internal predecessors, (36), 10 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-03-20 15:08:41,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:08:41,988 INFO L93 Difference]: Finished difference Result 567 states and 720 transitions. [2022-03-20 15:08:41,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:08:41,988 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.25) internal successors, (36), 15 states have internal predecessors, (36), 10 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 176 [2022-03-20 15:08:41,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:08:41,990 INFO L225 Difference]: With dead ends: 567 [2022-03-20 15:08:41,990 INFO L226 Difference]: Without dead ends: 565 [2022-03-20 15:08:41,991 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 179 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=119, Invalid=580, Unknown=3, NotChecked=0, Total=702 [2022-03-20 15:08:41,991 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 41 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:08:41,991 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 651 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-20 15:08:41,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-03-20 15:08:42,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 521. [2022-03-20 15:08:42,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 294 states have (on average 1.1088435374149659) internal successors, (326), 296 states have internal predecessors, (326), 168 states have call successors, (168), 59 states have call predecessors, (168), 58 states have return successors, (166), 165 states have call predecessors, (166), 166 states have call successors, (166) [2022-03-20 15:08:42,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 660 transitions. [2022-03-20 15:08:42,113 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 660 transitions. Word has length 176 [2022-03-20 15:08:42,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:08:42,113 INFO L478 AbstractCegarLoop]: Abstraction has 521 states and 660 transitions. [2022-03-20 15:08:42,113 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.25) internal successors, (36), 15 states have internal predecessors, (36), 10 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-03-20 15:08:42,113 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 660 transitions. [2022-03-20 15:08:42,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-03-20 15:08:42,115 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:08:42,115 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 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:08:42,134 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:08:42,329 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:08:42,329 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:08:42,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:08:42,329 INFO L85 PathProgramCache]: Analyzing trace with hash 661049022, now seen corresponding path program 27 times [2022-03-20 15:08:42,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:08:42,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [666657990] [2022-03-20 15:08:42,330 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:08:42,330 INFO L85 PathProgramCache]: Analyzing trace with hash 661049022, now seen corresponding path program 28 times [2022-03-20 15:08:42,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:08:42,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031407066] [2022-03-20 15:08:42,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:08:42,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:08:42,336 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:08:42,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [867728482] [2022-03-20 15:08:42,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:08:42,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:08:42,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:08:42,340 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:08:42,371 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:08:42,763 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:08:42,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:08:42,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 115 conjunts are in the unsatisfiable core [2022-03-20 15:08:42,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:08:45,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1218 backedges. 219 proven. 263 refuted. 0 times theorem prover too weak. 736 trivial. 0 not checked. [2022-03-20 15:08:45,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:08:53,904 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:08:53,909 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:19,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:09:19,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031407066] [2022-03-20 15:09:19,708 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:09:19,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867728482] [2022-03-20 15:09:19,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867728482] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:09:19,708 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:09:19,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2022-03-20 15:09:19,708 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:09:19,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [666657990] [2022-03-20 15:09:19,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [666657990] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:09:19,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:09:19,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 15:09:19,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669586738] [2022-03-20 15:09:19,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:09:19,709 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 15:09:19,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:19,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 15:09:19,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=660, Unknown=7, NotChecked=0, Total=870 [2022-03-20 15:09:19,710 INFO L87 Difference]: Start difference. First operand 521 states and 660 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 17 states have internal predecessors, (39), 9 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-03-20 15:09:24,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:09:24,271 INFO L93 Difference]: Finished difference Result 535 states and 672 transitions. [2022-03-20 15:09:24,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 15:09:24,279 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 17 states have internal predecessors, (39), 9 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 179 [2022-03-20 15:09:24,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:09:24,281 INFO L225 Difference]: With dead ends: 535 [2022-03-20 15:09:24,281 INFO L226 Difference]: Without dead ends: 533 [2022-03-20 15:09:24,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 218 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 34.1s TimeCoverageRelationStatistics Valid=350, Invalid=1282, Unknown=8, NotChecked=0, Total=1640 [2022-03-20 15:09:24,282 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 37 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1067 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:09:24,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 894 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1067 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-20 15:09:24,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-03-20 15:09:24,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 529. [2022-03-20 15:09:24,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 300 states have (on average 1.1066666666666667) internal successors, (332), 302 states have internal predecessors, (332), 168 states have call successors, (168), 61 states have call predecessors, (168), 60 states have return successors, (166), 165 states have call predecessors, (166), 166 states have call successors, (166) [2022-03-20 15:09:24,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 666 transitions. [2022-03-20 15:09:24,481 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 666 transitions. Word has length 179 [2022-03-20 15:09:24,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:09:24,481 INFO L478 AbstractCegarLoop]: Abstraction has 529 states and 666 transitions. [2022-03-20 15:09:24,481 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 17 states have internal predecessors, (39), 9 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-03-20 15:09:24,481 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 666 transitions. [2022-03-20 15:09:24,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-03-20 15:09:24,483 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:09:24,483 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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] [2022-03-20 15:09:24,491 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:09:24,689 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:09:24,689 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:09:24,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:09:24,690 INFO L85 PathProgramCache]: Analyzing trace with hash 2078525035, now seen corresponding path program 17 times [2022-03-20 15:09:24,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:24,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [117627656] [2022-03-20 15:09:24,690 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:09:24,690 INFO L85 PathProgramCache]: Analyzing trace with hash 2078525035, now seen corresponding path program 18 times [2022-03-20 15:09:24,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:09:24,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207471603] [2022-03-20 15:09:24,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:09:24,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:09:24,695 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:09:24,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [929862759] [2022-03-20 15:09:24,695 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:09:24,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:09:24,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:09:24,700 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:09:24,705 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:09:24,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:09:24,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:09:24,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 54 conjunts are in the unsatisfiable core [2022-03-20 15:09:24,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:09:25,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 107 proven. 63 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2022-03-20 15:09:25,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:09:25,703 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:25,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:09:25,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207471603] [2022-03-20 15:09:25,788 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:09:25,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929862759] [2022-03-20 15:09:25,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929862759] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:09:25,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:09:25,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-03-20 15:09:25,788 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:09:25,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [117627656] [2022-03-20 15:09:25,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [117627656] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:09:25,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:09:25,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:09:25,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138147809] [2022-03-20 15:09:25,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:09:25,789 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:09:25,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:25,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:09:25,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:09:25,790 INFO L87 Difference]: Start difference. First operand 529 states and 666 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) [2022-03-20 15:09:26,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:09:26,199 INFO L93 Difference]: Finished difference Result 571 states and 718 transitions. [2022-03-20 15:09:26,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:09:26,200 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), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) Word has length 182 [2022-03-20 15:09:26,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:09:26,202 INFO L225 Difference]: With dead ends: 571 [2022-03-20 15:09:26,202 INFO L226 Difference]: Without dead ends: 568 [2022-03-20 15:09:26,202 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 190 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:09:26,202 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 24 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:09:26,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 367 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:09:26,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2022-03-20 15:09:26,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 515. [2022-03-20 15:09:26,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 293 states have (on average 1.098976109215017) internal successors, (322), 295 states have internal predecessors, (322), 161 states have call successors, (161), 61 states have call predecessors, (161), 60 states have return successors, (159), 158 states have call predecessors, (159), 159 states have call successors, (159) [2022-03-20 15:09:26,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 642 transitions. [2022-03-20 15:09:26,305 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 642 transitions. Word has length 182 [2022-03-20 15:09:26,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:09:26,305 INFO L478 AbstractCegarLoop]: Abstraction has 515 states and 642 transitions. [2022-03-20 15:09:26,305 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), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) [2022-03-20 15:09:26,305 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 642 transitions. [2022-03-20 15:09:26,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-03-20 15:09:26,306 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:09:26,306 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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] [2022-03-20 15:09:26,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-03-20 15:09:26,510 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:09:26,511 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:09:26,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:09:26,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1363924019, now seen corresponding path program 19 times [2022-03-20 15:09:26,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:26,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1325403110] [2022-03-20 15:09:26,512 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:09:26,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1363924019, now seen corresponding path program 20 times [2022-03-20 15:09:26,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:09:26,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602481352] [2022-03-20 15:09:26,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:09:26,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:09:26,519 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:09:26,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454787161] [2022-03-20 15:09:26,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:09:26,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:09:26,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:09:26,521 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:09:26,522 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:09:26,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:09:26,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:09:26,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 80 conjunts are in the unsatisfiable core [2022-03-20 15:09:26,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:09:27,585 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,586 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,587 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,588 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,590 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,595 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,596 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,599 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,600 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,602 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:27,621 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:35,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 220 proven. 210 refuted. 0 times theorem prover too weak. 879 trivial. 0 not checked. [2022-03-20 15:09:35,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:09:38,677 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:38,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 250 proven. 12 refuted. 0 times theorem prover too weak. 1047 trivial. 0 not checked. [2022-03-20 15:09:38,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:09:38,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602481352] [2022-03-20 15:09:38,982 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:09:38,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454787161] [2022-03-20 15:09:38,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454787161] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:09:38,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:09:38,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 11] total 26 [2022-03-20 15:09:38,983 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:09:38,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1325403110] [2022-03-20 15:09:38,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1325403110] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:09:38,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:09:38,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:09:38,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597466465] [2022-03-20 15:09:38,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:09:38,983 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:09:38,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:38,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:09:38,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:09:38,984 INFO L87 Difference]: Start difference. First operand 515 states and 642 transitions. Second operand has 20 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 13 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 10 states have call predecessors, (31), 12 states have call successors, (31) [2022-03-20 15:09:41,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:09:41,965 INFO L93 Difference]: Finished difference Result 534 states and 666 transitions. [2022-03-20 15:09:41,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 15:09:41,965 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 13 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 10 states have call predecessors, (31), 12 states have call successors, (31) Word has length 182 [2022-03-20 15:09:41,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:09:41,967 INFO L225 Difference]: With dead ends: 534 [2022-03-20 15:09:41,967 INFO L226 Difference]: Without dead ends: 527 [2022-03-20 15:09:41,968 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 338 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=111, Invalid=758, Unknown=1, NotChecked=0, Total=870 [2022-03-20 15:09:41,968 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 32 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 1021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 125 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:09:41,968 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 870 Invalid, 1021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 848 Invalid, 0 Unknown, 125 Unchecked, 0.7s Time] [2022-03-20 15:09:41,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-03-20 15:09:42,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 521. [2022-03-20 15:09:42,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 295 states have (on average 1.1016949152542372) internal successors, (325), 297 states have internal predecessors, (325), 165 states have call successors, (165), 61 states have call predecessors, (165), 60 states have return successors, (163), 162 states have call predecessors, (163), 163 states have call successors, (163) [2022-03-20 15:09:42,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 653 transitions. [2022-03-20 15:09:42,137 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 653 transitions. Word has length 182 [2022-03-20 15:09:42,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:09:42,137 INFO L478 AbstractCegarLoop]: Abstraction has 521 states and 653 transitions. [2022-03-20 15:09:42,137 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 13 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (31), 10 states have call predecessors, (31), 12 states have call successors, (31) [2022-03-20 15:09:42,138 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 653 transitions. [2022-03-20 15:09:42,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-03-20 15:09:42,139 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:09:42,139 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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] [2022-03-20 15:09:42,181 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:09:42,355 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:09:42,355 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:09:42,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:09:42,356 INFO L85 PathProgramCache]: Analyzing trace with hash -804600145, now seen corresponding path program 21 times [2022-03-20 15:09:42,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:42,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1116218354] [2022-03-20 15:09:42,356 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:09:42,356 INFO L85 PathProgramCache]: Analyzing trace with hash -804600145, now seen corresponding path program 22 times [2022-03-20 15:09:42,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:09:42,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934993727] [2022-03-20 15:09:42,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:09:42,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:09:42,361 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:09:42,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [350598554] [2022-03-20 15:09:42,362 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:09:42,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:09:42,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:09:42,363 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:09:42,364 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:09:42,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:09:42,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:09:42,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 112 conjunts are in the unsatisfiable core [2022-03-20 15:09:42,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:09:46,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 250 proven. 294 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2022-03-20 15:09:46,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:09:50,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 293 proven. 21 refuted. 0 times theorem prover too weak. 995 trivial. 0 not checked. [2022-03-20 15:09:50,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:09:50,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934993727] [2022-03-20 15:09:50,362 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:09:50,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350598554] [2022-03-20 15:09:50,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350598554] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:09:50,362 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:09:50,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 15] total 34 [2022-03-20 15:09:50,362 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:09:50,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1116218354] [2022-03-20 15:09:50,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1116218354] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:09:50,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:09:50,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-20 15:09:50,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546295523] [2022-03-20 15:09:50,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:09:50,363 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-20 15:09:50,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:50,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-20 15:09:50,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 15:09:50,364 INFO L87 Difference]: Start difference. First operand 521 states and 653 transitions. Second operand has 24 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 19 states have internal predecessors, (40), 12 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 11 states have call predecessors, (31), 11 states have call successors, (31) [2022-03-20 15:09:55,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:09:55,022 INFO L93 Difference]: Finished difference Result 612 states and 769 transitions. [2022-03-20 15:09:55,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 15:09:55,023 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 19 states have internal predecessors, (40), 12 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 11 states have call predecessors, (31), 11 states have call successors, (31) Word has length 182 [2022-03-20 15:09:55,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:09:55,027 INFO L225 Difference]: With dead ends: 612 [2022-03-20 15:09:55,027 INFO L226 Difference]: Without dead ends: 609 [2022-03-20 15:09:55,027 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 329 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=265, Invalid=1375, Unknown=0, NotChecked=0, Total=1640 [2022-03-20 15:09:55,027 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 53 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 1563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:09:55,028 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 892 Invalid, 1563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-03-20 15:09:55,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-03-20 15:09:55,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 605. [2022-03-20 15:09:55,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 342 states have (on average 1.1023391812865497) internal successors, (377), 344 states have internal predecessors, (377), 193 states have call successors, (193), 70 states have call predecessors, (193), 69 states have return successors, (191), 190 states have call predecessors, (191), 191 states have call successors, (191) [2022-03-20 15:09:55,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 761 transitions. [2022-03-20 15:09:55,180 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 761 transitions. Word has length 182 [2022-03-20 15:09:55,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:09:55,180 INFO L478 AbstractCegarLoop]: Abstraction has 605 states and 761 transitions. [2022-03-20 15:09:55,180 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 19 states have internal predecessors, (40), 12 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 11 states have call predecessors, (31), 11 states have call successors, (31) [2022-03-20 15:09:55,180 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 761 transitions. [2022-03-20 15:09:55,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-03-20 15:09:55,182 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:09:55,182 INFO L499 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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, 1, 1, 1] [2022-03-20 15:09:55,201 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:09:55,395 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:09:55,395 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:09:55,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:09:55,396 INFO L85 PathProgramCache]: Analyzing trace with hash 581430734, now seen corresponding path program 23 times [2022-03-20 15:09:55,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:55,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [20524745] [2022-03-20 15:09:55,396 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:09:55,396 INFO L85 PathProgramCache]: Analyzing trace with hash 581430734, now seen corresponding path program 24 times [2022-03-20 15:09:55,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:09:55,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747428334] [2022-03-20 15:09:55,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:09:55,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:09:55,402 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:09:55,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2128045467] [2022-03-20 15:09:55,402 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:09:55,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:09:55,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:09:55,404 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:09:55,405 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:09:56,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:09:56,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:09:56,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-20 15:09:56,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:09:56,843 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:09:57,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1317 backedges. 216 proven. 68 refuted. 0 times theorem prover too weak. 1033 trivial. 0 not checked. [2022-03-20 15:09:57,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:09:59,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:09:59,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747428334] [2022-03-20 15:09:59,145 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:09:59,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128045467] [2022-03-20 15:09:59,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128045467] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:09:59,145 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:09:59,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2022-03-20 15:09:59,145 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:09:59,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [20524745] [2022-03-20 15:09:59,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [20524745] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:09:59,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:09:59,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:09:59,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444585080] [2022-03-20 15:09:59,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:09:59,146 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:09:59,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:09:59,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:09:59,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:09:59,146 INFO L87 Difference]: Start difference. First operand 605 states and 761 transitions. Second operand has 18 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2022-03-20 15:10:02,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:10:02,323 INFO L93 Difference]: Finished difference Result 674 states and 876 transitions. [2022-03-20 15:10:02,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:10:02,323 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) Word has length 185 [2022-03-20 15:10:02,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:10:02,331 INFO L225 Difference]: With dead ends: 674 [2022-03-20 15:10:02,331 INFO L226 Difference]: Without dead ends: 667 [2022-03-20 15:10:02,332 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 215 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=155, Invalid=900, Unknown=1, NotChecked=0, Total=1056 [2022-03-20 15:10:02,333 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 25 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:10:02,333 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 417 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 398 Invalid, 0 Unknown, 108 Unchecked, 0.7s Time] [2022-03-20 15:10:02,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2022-03-20 15:10:02,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 659. [2022-03-20 15:10:02,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 360 states have (on average 1.1222222222222222) internal successors, (404), 362 states have internal predecessors, (404), 229 states have call successors, (229), 70 states have call predecessors, (229), 69 states have return successors, (227), 226 states have call predecessors, (227), 227 states have call successors, (227) [2022-03-20 15:10:02,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 860 transitions. [2022-03-20 15:10:02,495 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 860 transitions. Word has length 185 [2022-03-20 15:10:02,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:10:02,495 INFO L478 AbstractCegarLoop]: Abstraction has 659 states and 860 transitions. [2022-03-20 15:10:02,495 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2022-03-20 15:10:02,495 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 860 transitions. [2022-03-20 15:10:02,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-03-20 15:10:02,496 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:10:02,497 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 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:10:02,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-20 15:10:02,702 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:10:02,702 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:10:02,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:10:02,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1344592104, now seen corresponding path program 29 times [2022-03-20 15:10:02,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:10:02,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [881671564] [2022-03-20 15:10:02,703 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:10:02,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1344592104, now seen corresponding path program 30 times [2022-03-20 15:10:02,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:10:02,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741888082] [2022-03-20 15:10:02,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:10:02,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:10:02,710 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:10:02,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [639746489] [2022-03-20 15:10:02,710 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:10:02,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:10:02,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:10:02,712 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:10:02,713 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:10:02,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:10:02,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:10:02,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 70 conjunts are in the unsatisfiable core [2022-03-20 15:10:02,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:10:03,835 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:10:04,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1533 backedges. 111 proven. 137 refuted. 0 times theorem prover too weak. 1285 trivial. 0 not checked. [2022-03-20 15:10:04,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:10:07,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1533 backedges. 111 proven. 137 refuted. 0 times theorem prover too weak. 1285 trivial. 0 not checked. [2022-03-20 15:10:07,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:10:07,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741888082] [2022-03-20 15:10:07,342 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:10:07,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639746489] [2022-03-20 15:10:07,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639746489] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:10:07,342 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:10:07,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 32 [2022-03-20 15:10:07,342 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:10:07,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [881671564] [2022-03-20 15:10:07,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [881671564] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:10:07,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:10:07,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 15:10:07,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460381027] [2022-03-20 15:10:07,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:10:07,343 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 15:10:07,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:10:07,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 15:10:07,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2022-03-20 15:10:07,343 INFO L87 Difference]: Start difference. First operand 659 states and 860 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 17 states have internal predecessors, (38), 10 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 9 states have call predecessors, (33), 10 states have call successors, (33) [2022-03-20 15:10:10,025 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:10:12,402 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:10:12,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:10:12,988 INFO L93 Difference]: Finished difference Result 705 states and 922 transitions. [2022-03-20 15:10:12,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:10:12,989 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 17 states have internal predecessors, (38), 10 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 9 states have call predecessors, (33), 10 states have call successors, (33) Word has length 193 [2022-03-20 15:10:12,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:10:12,991 INFO L225 Difference]: With dead ends: 705 [2022-03-20 15:10:12,991 INFO L226 Difference]: Without dead ends: 703 [2022-03-20 15:10:12,992 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 353 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=268, Invalid=1138, Unknown=0, NotChecked=0, Total=1406 [2022-03-20 15:10:12,992 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 40 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 54 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 814 SdHoareTripleChecker+Invalid, 1062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:10:12,992 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 814 Invalid, 1062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1006 Invalid, 2 Unknown, 0 Unchecked, 5.3s Time] [2022-03-20 15:10:12,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-03-20 15:10:13,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 663. [2022-03-20 15:10:13,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 363 states have (on average 1.121212121212121) internal successors, (407), 365 states have internal predecessors, (407), 229 states have call successors, (229), 71 states have call predecessors, (229), 70 states have return successors, (227), 226 states have call predecessors, (227), 227 states have call successors, (227) [2022-03-20 15:10:13,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 863 transitions. [2022-03-20 15:10:13,160 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 863 transitions. Word has length 193 [2022-03-20 15:10:13,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:10:13,161 INFO L478 AbstractCegarLoop]: Abstraction has 663 states and 863 transitions. [2022-03-20 15:10:13,161 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 17 states have internal predecessors, (38), 10 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 9 states have call predecessors, (33), 10 states have call successors, (33) [2022-03-20 15:10:13,161 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 863 transitions. [2022-03-20 15:10:13,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-03-20 15:10:13,162 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:10:13,162 INFO L499 BasicCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 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:10:13,181 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:10:13,379 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:10:13,379 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:10:13,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:10:13,380 INFO L85 PathProgramCache]: Analyzing trace with hash 787625881, now seen corresponding path program 31 times [2022-03-20 15:10:13,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:10:13,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1044052445] [2022-03-20 15:10:13,380 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:10:13,380 INFO L85 PathProgramCache]: Analyzing trace with hash 787625881, now seen corresponding path program 32 times [2022-03-20 15:10:13,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:10:13,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328199440] [2022-03-20 15:10:13,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:10:13,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:10:13,385 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:10:13,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1446541164] [2022-03-20 15:10:13,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:10:13,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:10:13,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:10:13,387 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:10:13,414 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:10:13,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:10:13,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:10:13,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 108 conjunts are in the unsatisfiable core [2022-03-20 15:10:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:10:15,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 370 proven. 277 refuted. 0 times theorem prover too weak. 993 trivial. 0 not checked. [2022-03-20 15:10:15,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:10:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 255 proven. 137 refuted. 0 times theorem prover too weak. 1248 trivial. 0 not checked. [2022-03-20 15:10:36,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:10:36,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328199440] [2022-03-20 15:10:36,525 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:10:36,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446541164] [2022-03-20 15:10:36,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446541164] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:10:36,525 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:10:36,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 33 [2022-03-20 15:10:36,525 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:10:36,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1044052445] [2022-03-20 15:10:36,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1044052445] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:10:36,525 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:10:36,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:10:36,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994843262] [2022-03-20 15:10:36,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:10:36,526 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:10:36,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:10:36,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:10:36,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=829, Unknown=2, NotChecked=0, Total=1056 [2022-03-20 15:10:36,527 INFO L87 Difference]: Start difference. First operand 663 states and 863 transitions. Second operand has 20 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 12 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 11 states have call predecessors, (34), 12 states have call successors, (34) [2022-03-20 15:10:38,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:10:38,827 INFO L93 Difference]: Finished difference Result 725 states and 943 transitions. [2022-03-20 15:10:38,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:10:38,827 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 12 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 11 states have call predecessors, (34), 12 states have call successors, (34) Word has length 195 [2022-03-20 15:10:38,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:10:38,830 INFO L225 Difference]: With dead ends: 725 [2022-03-20 15:10:38,830 INFO L226 Difference]: Without dead ends: 723 [2022-03-20 15:10:38,830 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 347 SyntacticMatches, 11 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=261, Invalid=1069, Unknown=2, NotChecked=0, Total=1332 [2022-03-20 15:10:38,831 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 50 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:10:38,831 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 567 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 995 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-20 15:10:38,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2022-03-20 15:10:39,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 673. [2022-03-20 15:10:39,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 368 states have (on average 1.122282608695652) internal successors, (413), 370 states have internal predecessors, (413), 233 states have call successors, (233), 72 states have call predecessors, (233), 71 states have return successors, (231), 230 states have call predecessors, (231), 231 states have call successors, (231) [2022-03-20 15:10:39,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 877 transitions. [2022-03-20 15:10:39,056 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 877 transitions. Word has length 195 [2022-03-20 15:10:39,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:10:39,056 INFO L478 AbstractCegarLoop]: Abstraction has 673 states and 877 transitions. [2022-03-20 15:10:39,056 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 12 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 11 states have call predecessors, (34), 12 states have call successors, (34) [2022-03-20 15:10:39,056 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 877 transitions. [2022-03-20 15:10:39,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-03-20 15:10:39,058 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:10:39,064 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 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, 1] [2022-03-20 15:10:39,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-20 15:10:39,280 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:10:39,281 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:10:39,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:10:39,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1655342009, now seen corresponding path program 33 times [2022-03-20 15:10:39,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:10:39,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1130247812] [2022-03-20 15:10:39,281 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:10:39,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1655342009, now seen corresponding path program 34 times [2022-03-20 15:10:39,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:10:39,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968176600] [2022-03-20 15:10:39,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:10:39,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:10:39,286 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:10:39,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [940863597] [2022-03-20 15:10:39,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:10:39,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:10:39,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:10:39,292 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:10:39,293 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:10:39,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:10:39,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:10:39,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 129 conjunts are in the unsatisfiable core [2022-03-20 15:10:39,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:10:42,657 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:10:42,665 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:10:42,681 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:10:52,010 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 247 proven. 408 refuted. 0 times theorem prover too weak. 886 trivial. 0 not checked. [2022-03-20 15:10:52,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:10:55,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 347 proven. 46 refuted. 0 times theorem prover too weak. 1148 trivial. 0 not checked. [2022-03-20 15:10:55,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:10:55,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968176600] [2022-03-20 15:10:55,752 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:10:55,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940863597] [2022-03-20 15:10:55,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940863597] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:10:55,752 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:10:55,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 11] total 33 [2022-03-20 15:10:55,752 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:10:55,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1130247812] [2022-03-20 15:10:55,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1130247812] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:10:55,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:10:55,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-03-20 15:10:55,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622751936] [2022-03-20 15:10:55,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:10:55,753 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-20 15:10:55,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:10:55,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-20 15:10:55,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:10:55,754 INFO L87 Difference]: Start difference. First operand 673 states and 877 transitions. Second operand has 26 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 13 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 14 states have call predecessors, (33), 13 states have call successors, (33) [2022-03-20 15:11:00,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:00,671 INFO L93 Difference]: Finished difference Result 718 states and 939 transitions. [2022-03-20 15:11:00,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-20 15:11:00,672 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 13 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 14 states have call predecessors, (33), 13 states have call successors, (33) Word has length 196 [2022-03-20 15:11:00,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:00,675 INFO L225 Difference]: With dead ends: 718 [2022-03-20 15:11:00,675 INFO L226 Difference]: Without dead ends: 716 [2022-03-20 15:11:00,676 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 356 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=233, Invalid=1249, Unknown=0, NotChecked=0, Total=1482 [2022-03-20 15:11:00,676 INFO L913 BasicCegarLoop]: 59 mSDtfsCounter, 54 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 1542 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 1747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:00,676 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 1076 Invalid, 1747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1542 Invalid, 0 Unknown, 135 Unchecked, 3.9s Time] [2022-03-20 15:11:00,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2022-03-20 15:11:00,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 673. [2022-03-20 15:11:00,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 368 states have (on average 1.122282608695652) internal successors, (413), 370 states have internal predecessors, (413), 233 states have call successors, (233), 72 states have call predecessors, (233), 71 states have return successors, (231), 230 states have call predecessors, (231), 231 states have call successors, (231) [2022-03-20 15:11:00,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 877 transitions. [2022-03-20 15:11:00,894 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 877 transitions. Word has length 196 [2022-03-20 15:11:00,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:00,894 INFO L478 AbstractCegarLoop]: Abstraction has 673 states and 877 transitions. [2022-03-20 15:11:00,894 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 13 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (33), 14 states have call predecessors, (33), 13 states have call successors, (33) [2022-03-20 15:11:00,894 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 877 transitions. [2022-03-20 15:11:00,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-03-20 15:11:00,896 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:00,896 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 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, 1] [2022-03-20 15:11:00,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-20 15:11:01,111 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:11:01,111 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:01,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:01,112 INFO L85 PathProgramCache]: Analyzing trace with hash -908928347, now seen corresponding path program 35 times [2022-03-20 15:11:01,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:01,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [363990999] [2022-03-20 15:11:01,112 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:01,112 INFO L85 PathProgramCache]: Analyzing trace with hash -908928347, now seen corresponding path program 36 times [2022-03-20 15:11:01,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:01,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065617106] [2022-03-20 15:11:01,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:01,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:01,117 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:01,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1698700194] [2022-03-20 15:11:01,118 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:11:01,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:01,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:01,119 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:11:01,120 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:11:01,507 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-20 15:11:01,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:01,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 86 conjunts are in the unsatisfiable core [2022-03-20 15:11:01,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:02,335 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:03,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 126 proven. 127 refuted. 0 times theorem prover too weak. 1288 trivial. 0 not checked. [2022-03-20 15:11:03,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:05,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:05,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065617106] [2022-03-20 15:11:05,798 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:05,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698700194] [2022-03-20 15:11:05,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698700194] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:11:05,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:11:05,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2022-03-20 15:11:05,798 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:05,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [363990999] [2022-03-20 15:11:05,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [363990999] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:05,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:05,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:11:05,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207224987] [2022-03-20 15:11:05,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:05,799 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:11:05,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:05,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:11:05,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:11:05,799 INFO L87 Difference]: Start difference. First operand 673 states and 877 transitions. Second operand has 21 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 9 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 9 states have call predecessors, (25), 8 states have call successors, (25) [2022-03-20 15:11:09,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:09,211 INFO L93 Difference]: Finished difference Result 750 states and 988 transitions. [2022-03-20 15:11:09,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-20 15:11:09,212 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 9 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 9 states have call predecessors, (25), 8 states have call successors, (25) Word has length 196 [2022-03-20 15:11:09,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:09,214 INFO L225 Difference]: With dead ends: 750 [2022-03-20 15:11:09,214 INFO L226 Difference]: Without dead ends: 748 [2022-03-20 15:11:09,215 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 233 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2022-03-20 15:11:09,215 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 53 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:09,215 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 526 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-20 15:11:09,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2022-03-20 15:11:09,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 743. [2022-03-20 15:11:09,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 402 states have (on average 1.126865671641791) internal successors, (453), 404 states have internal predecessors, (453), 265 states have call successors, (265), 76 states have call predecessors, (265), 75 states have return successors, (263), 262 states have call predecessors, (263), 263 states have call successors, (263) [2022-03-20 15:11:09,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 981 transitions. [2022-03-20 15:11:09,437 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 981 transitions. Word has length 196 [2022-03-20 15:11:09,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:09,437 INFO L478 AbstractCegarLoop]: Abstraction has 743 states and 981 transitions. [2022-03-20 15:11:09,437 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 9 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 9 states have call predecessors, (25), 8 states have call successors, (25) [2022-03-20 15:11:09,437 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 981 transitions. [2022-03-20 15:11:09,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-03-20 15:11:09,438 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:09,439 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 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, 1] [2022-03-20 15:11:09,452 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:11:09,644 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:11:09,644 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:09,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:09,645 INFO L85 PathProgramCache]: Analyzing trace with hash -947049337, now seen corresponding path program 37 times [2022-03-20 15:11:09,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:09,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1177642460] [2022-03-20 15:11:09,645 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:09,645 INFO L85 PathProgramCache]: Analyzing trace with hash -947049337, now seen corresponding path program 38 times [2022-03-20 15:11:09,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:09,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365101387] [2022-03-20 15:11:09,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:09,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:09,651 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:09,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [775021769] [2022-03-20 15:11:09,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:11:09,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:09,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:09,652 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:11:09,653 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:11:09,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:11:09,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:09,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 84 conjunts are in the unsatisfiable core [2022-03-20 15:11:09,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:10,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 117 proven. 139 refuted. 0 times theorem prover too weak. 1285 trivial. 0 not checked. [2022-03-20 15:11:10,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:11:13,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 140 proven. 116 refuted. 0 times theorem prover too weak. 1285 trivial. 0 not checked. [2022-03-20 15:11:13,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:11:13,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365101387] [2022-03-20 15:11:13,878 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:11:13,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775021769] [2022-03-20 15:11:13,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775021769] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:11:13,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:11:13,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 32 [2022-03-20 15:11:13,878 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:11:13,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1177642460] [2022-03-20 15:11:13,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1177642460] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:11:13,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:11:13,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:11:13,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139849322] [2022-03-20 15:11:13,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:11:13,879 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:11:13,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:13,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:11:13,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=784, Unknown=0, NotChecked=0, Total=992 [2022-03-20 15:11:13,879 INFO L87 Difference]: Start difference. First operand 743 states and 981 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 9 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 9 states have call predecessors, (33), 9 states have call successors, (33) [2022-03-20 15:11:15,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:11:15,779 INFO L93 Difference]: Finished difference Result 825 states and 1096 transitions. [2022-03-20 15:11:15,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:11:15,780 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 9 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 9 states have call predecessors, (33), 9 states have call successors, (33) Word has length 196 [2022-03-20 15:11:15,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:11:15,783 INFO L225 Difference]: With dead ends: 825 [2022-03-20 15:11:15,783 INFO L226 Difference]: Without dead ends: 823 [2022-03-20 15:11:15,783 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 359 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=361, Invalid=1361, Unknown=0, NotChecked=0, Total=1722 [2022-03-20 15:11:15,784 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 39 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:11:15,784 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 851 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-20 15:11:15,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2022-03-20 15:11:16,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 817. [2022-03-20 15:11:16,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 439 states have (on average 1.1298405466970387) internal successors, (496), 441 states have internal predecessors, (496), 297 states have call successors, (297), 81 states have call predecessors, (297), 80 states have return successors, (295), 294 states have call predecessors, (295), 295 states have call successors, (295) [2022-03-20 15:11:16,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1088 transitions. [2022-03-20 15:11:16,014 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1088 transitions. Word has length 196 [2022-03-20 15:11:16,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:11:16,014 INFO L478 AbstractCegarLoop]: Abstraction has 817 states and 1088 transitions. [2022-03-20 15:11:16,014 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 9 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 9 states have call predecessors, (33), 9 states have call successors, (33) [2022-03-20 15:11:16,014 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1088 transitions. [2022-03-20 15:11:16,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2022-03-20 15:11:16,015 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:11:16,016 INFO L499 BasicCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 4, 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:16,032 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:11:16,219 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:11:16,220 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:11:16,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:11:16,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1601518652, now seen corresponding path program 39 times [2022-03-20 15:11:16,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:11:16,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1242857628] [2022-03-20 15:11:16,225 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:11:16,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1601518652, now seen corresponding path program 40 times [2022-03-20 15:11:16,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:11:16,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565583108] [2022-03-20 15:11:16,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:11:16,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:11:16,231 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:11:16,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1406052048] [2022-03-20 15:11:16,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:11:16,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:11:16,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:11:16,232 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:11:16,237 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:11:17,061 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:11:17,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:11:17,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 93 conjunts are in the unsatisfiable core [2022-03-20 15:11:17,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:11:18,718 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:11:18,722 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:12:15,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 355 proven. 156 refuted. 0 times theorem prover too weak. 1134 trivial. 0 not checked. [2022-03-20 15:12:15,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:12:39,285 WARN L232 SmtUtils]: Spent 8.53s on a formula simplification that was a NOOP. DAG size: 50 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:13:14,984 WARN L232 SmtUtils]: Spent 9.45s on a formula simplification that was a NOOP. DAG size: 59 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:13:47,079 WARN L232 SmtUtils]: Spent 8.77s on a formula simplification that was a NOOP. DAG size: 63 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:14:20,793 WARN L232 SmtUtils]: Spent 5.44s on a formula simplification that was a NOOP. DAG size: 63 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:15:31,489 WARN L232 SmtUtils]: Spent 17.63s on a formula simplification that was a NOOP. DAG size: 77 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)