/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/hard2_unwindbound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 15:44:49,152 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 15:44:49,155 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 15:44:49,184 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 15:44:49,184 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 15:44:49,185 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 15:44:49,186 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 15:44:49,187 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 15:44:49,188 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 15:44:49,188 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 15:44:49,189 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 15:44:49,190 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 15:44:49,190 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 15:44:49,191 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 15:44:49,193 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 15:44:49,194 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 15:44:49,195 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 15:44:49,195 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 15:44:49,196 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 15:44:49,197 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 15:44:49,198 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 15:44:49,200 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 15:44:49,201 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 15:44:49,202 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 15:44:49,202 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 15:44:49,204 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 15:44:49,204 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 15:44:49,204 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 15:44:49,204 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 15:44:49,205 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 15:44:49,205 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 15:44:49,205 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 15:44:49,206 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 15:44:49,206 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 15:44:49,206 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 15:44:49,207 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 15:44:49,207 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 15:44:49,207 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 15:44:49,208 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 15:44:49,208 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 15:44:49,208 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 15:44:49,209 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 15:44:49,210 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:44:49,217 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 15:44:49,217 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 15:44:49,219 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 15:44:49,219 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 15:44:49,219 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 15:44:49,219 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 15:44:49,219 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 15:44:49,219 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 15:44:49,219 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 15:44:49,220 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 15:44:49,220 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 15:44:49,220 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 15:44:49,220 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 15:44:49,220 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 15:44:49,220 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:44:49,221 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 15:44:49,221 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-20 15:44:49,221 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:44:49,419 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 15:44:49,436 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 15:44:49,438 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 15:44:49,438 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 15:44:49,439 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 15:44:49,439 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound100.c [2022-03-20 15:44:49,482 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/382827c31/7011ff6173fa41fbbccbb53fb915cb37/FLAG6dfcf8388 [2022-03-20 15:44:49,810 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 15:44:49,811 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound100.c [2022-03-20 15:44:49,815 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/382827c31/7011ff6173fa41fbbccbb53fb915cb37/FLAG6dfcf8388 [2022-03-20 15:44:50,260 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/382827c31/7011ff6173fa41fbbccbb53fb915cb37 [2022-03-20 15:44:50,262 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 15:44:50,263 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 15:44:50,264 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 15:44:50,264 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 15:44:50,266 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 15:44:50,266 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,267 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68267a02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50, skipping insertion in model container [2022-03-20 15:44:50,267 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,271 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 15:44:50,281 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 15:44:50,398 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/hard2_unwindbound100.c[526,539] [2022-03-20 15:44:50,412 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:44:50,417 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 15:44:50,424 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/hard2_unwindbound100.c[526,539] [2022-03-20 15:44:50,427 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:44:50,435 INFO L208 MainTranslator]: Completed translation [2022-03-20 15:44:50,435 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50 WrapperNode [2022-03-20 15:44:50,435 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 15:44:50,436 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 15:44:50,436 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 15:44:50,436 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 15:44:50,446 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,446 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,450 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,450 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,453 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,455 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,456 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,457 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 15:44:50,457 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 15:44:50,457 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 15:44:50,457 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 15:44:50,458 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (1/1) ... [2022-03-20 15:44:50,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:44:50,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:50,489 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:44:50,499 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:44:50,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 15:44:50,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 15:44:50,525 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 15:44:50,525 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-20 15:44:50,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-20 15:44:50,525 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 15:44:50,526 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 15:44:50,526 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 15:44:50,526 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 15:44:50,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 15:44:50,526 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 15:44:50,527 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-20 15:44:50,527 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-20 15:44:50,527 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 15:44:50,528 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 15:44:50,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 15:44:50,528 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 15:44:50,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 15:44:50,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 15:44:50,528 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 15:44:50,568 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 15:44:50,569 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 15:44:50,691 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 15:44:50,696 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 15:44:50,696 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-20 15:44:50,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:44:50 BoogieIcfgContainer [2022-03-20 15:44:50,697 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 15:44:50,698 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 15:44:50,698 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 15:44:50,700 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 15:44:50,701 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 03:44:50" (1/3) ... [2022-03-20 15:44:50,701 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25eed61a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:44:50, skipping insertion in model container [2022-03-20 15:44:50,701 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:44:50" (2/3) ... [2022-03-20 15:44:50,701 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@25eed61a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:44:50, skipping insertion in model container [2022-03-20 15:44:50,701 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:44:50" (3/3) ... [2022-03-20 15:44:50,702 INFO L111 eAbstractionObserver]: Analyzing ICFG hard2_unwindbound100.c [2022-03-20 15:44:50,705 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-20 15:44:50,705 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 15:44:50,730 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 15:44:50,734 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:44:50,734 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 15:44:50,743 INFO L276 IsEmpty]: Start isEmpty. Operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 18 states have internal predecessors, (26), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-20 15:44:50,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-03-20 15:44:50,748 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:50,748 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:50,748 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:50,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:50,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1682617676, now seen corresponding path program 1 times [2022-03-20 15:44:50,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:50,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1179027246] [2022-03-20 15:44:50,763 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:50,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1682617676, now seen corresponding path program 2 times [2022-03-20 15:44:50,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:50,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121119686] [2022-03-20 15:44:50,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:50,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:50,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:44:50,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:50,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 15:44:50,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:50,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121119686] [2022-03-20 15:44:50,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121119686] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:50,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:50,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:44:50,911 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:50,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1179027246] [2022-03-20 15:44:50,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1179027246] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:50,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:50,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:44:50,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477416175] [2022-03-20 15:44:50,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:50,917 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-20 15:44:50,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:50,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-20 15:44:50,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 15:44:50,942 INFO L87 Difference]: Start difference. First operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 18 states have internal predecessors, (26), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-20 15:44:51,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:51,026 INFO L93 Difference]: Finished difference Result 57 states and 91 transitions. [2022-03-20 15:44:51,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-20 15:44:51,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-03-20 15:44:51,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:51,037 INFO L225 Difference]: With dead ends: 57 [2022-03-20 15:44:51,037 INFO L226 Difference]: Without dead ends: 27 [2022-03-20 15:44:51,040 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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:44:51,042 INFO L913 BasicCegarLoop]: 40 mSDtfsCounter, 6 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:51,042 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 44 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:44:51,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-03-20 15:44:51,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 26. [2022-03-20 15:44:51,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 15 states have internal predecessors, (20), 9 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-20 15:44:51,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 36 transitions. [2022-03-20 15:44:51,081 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 36 transitions. Word has length 12 [2022-03-20 15:44:51,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:51,082 INFO L478 AbstractCegarLoop]: Abstraction has 26 states and 36 transitions. [2022-03-20 15:44:51,082 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-20 15:44:51,082 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 36 transitions. [2022-03-20 15:44:51,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-03-20 15:44:51,082 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:51,082 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:51,083 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 15:44:51,083 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:51,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:51,083 INFO L85 PathProgramCache]: Analyzing trace with hash -2144676086, now seen corresponding path program 1 times [2022-03-20 15:44:51,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [469003579] [2022-03-20 15:44:51,084 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:51,084 INFO L85 PathProgramCache]: Analyzing trace with hash -2144676086, now seen corresponding path program 2 times [2022-03-20 15:44:51,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:51,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186661303] [2022-03-20 15:44:51,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:51,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:51,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:44:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 15:44:51,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:51,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186661303] [2022-03-20 15:44:51,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186661303] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:44:51,170 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:51,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [469003579] [2022-03-20 15:44:51,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [469003579] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:44:51,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001812695] [2022-03-20 15:44:51,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:51,172 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:44:51,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:44:51,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:44:51,173 INFO L87 Difference]: Start difference. First operand 26 states and 36 transitions. Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-20 15:44:51,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:51,299 INFO L93 Difference]: Finished difference Result 41 states and 56 transitions. [2022-03-20 15:44:51,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:44:51,300 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-03-20 15:44:51,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:51,302 INFO L225 Difference]: With dead ends: 41 [2022-03-20 15:44:51,304 INFO L226 Difference]: Without dead ends: 39 [2022-03-20 15:44:51,305 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:44:51,310 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 24 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:51,311 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 91 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:44:51,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2022-03-20 15:44:51,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 30. [2022-03-20 15:44:51,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-20 15:44:51,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2022-03-20 15:44:51,327 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 12 [2022-03-20 15:44:51,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:51,327 INFO L478 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2022-03-20 15:44:51,327 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-20 15:44:51,327 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2022-03-20 15:44:51,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-03-20 15:44:51,328 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:51,328 INFO L499 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:51,328 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-20 15:44:51,328 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:51,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:51,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1842794081, now seen corresponding path program 1 times [2022-03-20 15:44:51,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1024835806] [2022-03-20 15:44:51,330 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:51,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1842794081, now seen corresponding path program 2 times [2022-03-20 15:44:51,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:51,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610975441] [2022-03-20 15:44:51,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:51,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:44:51,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 15:44:51,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:51,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610975441] [2022-03-20 15:44:51,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610975441] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-20 15:44:51,414 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:51,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1024835806] [2022-03-20 15:44:51,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1024835806] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-20 15:44:51,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581814372] [2022-03-20 15:44:51,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:51,415 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:44:51,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:44:51,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:44:51,415 INFO L87 Difference]: Start difference. First operand 30 states and 39 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-20 15:44:51,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:51,477 INFO L93 Difference]: Finished difference Result 46 states and 61 transitions. [2022-03-20 15:44:51,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:44:51,478 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-03-20 15:44:51,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:51,478 INFO L225 Difference]: With dead ends: 46 [2022-03-20 15:44:51,478 INFO L226 Difference]: Without dead ends: 32 [2022-03-20 15:44:51,479 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 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:44:51,479 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 6 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:51,480 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 73 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:51,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2022-03-20 15:44:51,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2022-03-20 15:44:51,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 20 states have internal predecessors, (25), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-20 15:44:51,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 41 transitions. [2022-03-20 15:44:51,485 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 41 transitions. Word has length 14 [2022-03-20 15:44:51,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:51,485 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 41 transitions. [2022-03-20 15:44:51,485 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-03-20 15:44:51,486 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 41 transitions. [2022-03-20 15:44:51,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-20 15:44:51,486 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:51,486 INFO L499 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:51,486 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-20 15:44:51,486 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:51,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:51,487 INFO L85 PathProgramCache]: Analyzing trace with hash 311129497, now seen corresponding path program 1 times [2022-03-20 15:44:51,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [221339345] [2022-03-20 15:44:51,487 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:51,488 INFO L85 PathProgramCache]: Analyzing trace with hash 311129497, now seen corresponding path program 2 times [2022-03-20 15:44:51,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:51,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869600953] [2022-03-20 15:44:51,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:51,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:51,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:44:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-03-20 15:44:51,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:44:51,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-20 15:44:51,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:51,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869600953] [2022-03-20 15:44:51,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869600953] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:44:51,550 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:51,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [221339345] [2022-03-20 15:44:51,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [221339345] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:44:51,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246840035] [2022-03-20 15:44:51,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:51,563 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:44:51,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:44:51,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:44:51,564 INFO L87 Difference]: Start difference. First operand 32 states and 41 transitions. Second operand has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-20 15:44:51,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:51,667 INFO L93 Difference]: Finished difference Result 46 states and 60 transitions. [2022-03-20 15:44:51,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:44:51,667 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2022-03-20 15:44:51,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:51,668 INFO L225 Difference]: With dead ends: 46 [2022-03-20 15:44:51,668 INFO L226 Difference]: Without dead ends: 44 [2022-03-20 15:44:51,669 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:44:51,669 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 19 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:51,669 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 84 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:44:51,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-03-20 15:44:51,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 36. [2022-03-20 15:44:51,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 23 states have internal predecessors, (28), 9 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-03-20 15:44:51,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2022-03-20 15:44:51,675 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 17 [2022-03-20 15:44:51,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:51,675 INFO L478 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2022-03-20 15:44:51,675 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-03-20 15:44:51,675 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2022-03-20 15:44:51,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-20 15:44:51,676 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:51,676 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:51,676 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-20 15:44:51,676 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:51,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:51,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1912623062, now seen corresponding path program 1 times [2022-03-20 15:44:51,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1640078500] [2022-03-20 15:44:51,677 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:51,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1912623062, now seen corresponding path program 2 times [2022-03-20 15:44:51,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:51,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503517838] [2022-03-20 15:44:51,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:51,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:51,695 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:51,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1075798788] [2022-03-20 15:44:51,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:51,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:51,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:51,698 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:44:51,701 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:44:51,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:51,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:51,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:44:51,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:51,898 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-20 15:44:51,898 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:44:51,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:51,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503517838] [2022-03-20 15:44:51,899 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:51,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075798788] [2022-03-20 15:44:51,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075798788] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:51,900 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:51,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1640078500] [2022-03-20 15:44:51,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1640078500] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:51,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:51,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:51,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711268970] [2022-03-20 15:44:51,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:51,901 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:44:51,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:51,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:44:51,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:44:51,902 INFO L87 Difference]: Start difference. First operand 36 states and 44 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-20 15:44:51,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:51,943 INFO L93 Difference]: Finished difference Result 65 states and 87 transitions. [2022-03-20 15:44:51,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:44:51,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2022-03-20 15:44:51,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:51,945 INFO L225 Difference]: With dead ends: 65 [2022-03-20 15:44:51,945 INFO L226 Difference]: Without dead ends: 50 [2022-03-20 15:44:51,945 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 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:44:51,947 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 10 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:51,947 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 131 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:51,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-20 15:44:51,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2022-03-20 15:44:51,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 29 states have (on average 1.2758620689655173) internal successors, (37), 31 states have internal predecessors, (37), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-20 15:44:51,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 64 transitions. [2022-03-20 15:44:51,965 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 64 transitions. Word has length 22 [2022-03-20 15:44:51,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:51,965 INFO L478 AbstractCegarLoop]: Abstraction has 50 states and 64 transitions. [2022-03-20 15:44:51,965 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-20 15:44:51,965 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 64 transitions. [2022-03-20 15:44:51,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-20 15:44:51,966 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:51,966 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:51,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-20 15:44:52,175 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:52,176 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:52,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:52,176 INFO L85 PathProgramCache]: Analyzing trace with hash 214651490, now seen corresponding path program 1 times [2022-03-20 15:44:52,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:52,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [889446459] [2022-03-20 15:44:52,177 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:52,177 INFO L85 PathProgramCache]: Analyzing trace with hash 214651490, now seen corresponding path program 2 times [2022-03-20 15:44:52,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:52,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226897083] [2022-03-20 15:44:52,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:52,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:52,185 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:52,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [167265213] [2022-03-20 15:44:52,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:52,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:52,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:52,189 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:44:52,194 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:44:52,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:52,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:52,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:44:52,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:52,310 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:44:52,310 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:44:52,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:52,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226897083] [2022-03-20 15:44:52,311 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:52,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167265213] [2022-03-20 15:44:52,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167265213] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:52,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:52,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:52,311 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:52,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [889446459] [2022-03-20 15:44:52,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [889446459] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:52,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:52,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:52,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136615948] [2022-03-20 15:44:52,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:52,312 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:44:52,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:52,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:44:52,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:44:52,312 INFO L87 Difference]: Start difference. First operand 50 states and 64 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:44:52,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:52,344 INFO L93 Difference]: Finished difference Result 70 states and 80 transitions. [2022-03-20 15:44:52,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:44:52,344 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), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2022-03-20 15:44:52,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:52,346 INFO L225 Difference]: With dead ends: 70 [2022-03-20 15:44:52,346 INFO L226 Difference]: Without dead ends: 63 [2022-03-20 15:44:52,346 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:44:52,348 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 3 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:52,348 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 124 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:52,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-03-20 15:44:52,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2022-03-20 15:44:52,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 40 states have internal predecessors, (45), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-20 15:44:52,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 72 transitions. [2022-03-20 15:44:52,365 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 72 transitions. Word has length 30 [2022-03-20 15:44:52,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:52,365 INFO L478 AbstractCegarLoop]: Abstraction has 62 states and 72 transitions. [2022-03-20 15:44:52,366 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), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:44:52,367 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 72 transitions. [2022-03-20 15:44:52,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-20 15:44:52,367 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:52,368 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:52,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-20 15:44:52,568 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,SelfDestructingSolverStorable5 [2022-03-20 15:44:52,568 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:52,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:52,569 INFO L85 PathProgramCache]: Analyzing trace with hash 216379368, now seen corresponding path program 1 times [2022-03-20 15:44:52,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:52,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1314332163] [2022-03-20 15:44:52,569 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:44:52,569 INFO L85 PathProgramCache]: Analyzing trace with hash 216379368, now seen corresponding path program 2 times [2022-03-20 15:44:52,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:52,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482562010] [2022-03-20 15:44:52,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:52,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:52,580 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:52,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [660025677] [2022-03-20 15:44:52,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:52,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:52,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:52,587 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:44:52,588 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:44:52,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:52,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:52,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:44:52,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:52,720 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:44:52,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:44:52,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:52,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482562010] [2022-03-20 15:44:52,721 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:52,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660025677] [2022-03-20 15:44:52,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660025677] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:52,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:52,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:52,721 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:52,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1314332163] [2022-03-20 15:44:52,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1314332163] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:52,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:52,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:52,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361922817] [2022-03-20 15:44:52,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:52,722 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:44:52,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:52,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:44:52,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:44:52,722 INFO L87 Difference]: Start difference. First operand 62 states and 72 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, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:44:52,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:52,761 INFO L93 Difference]: Finished difference Result 76 states and 91 transitions. [2022-03-20 15:44:52,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:44:52,762 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, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2022-03-20 15:44:52,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:52,765 INFO L225 Difference]: With dead ends: 76 [2022-03-20 15:44:52,765 INFO L226 Difference]: Without dead ends: 64 [2022-03-20 15:44:52,765 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 26 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:44:52,766 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 11 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:52,766 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 103 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:52,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2022-03-20 15:44:52,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 63. [2022-03-20 15:44:52,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 41 states have internal predecessors, (48), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-20 15:44:52,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2022-03-20 15:44:52,781 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 30 [2022-03-20 15:44:52,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:52,781 INFO L478 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2022-03-20 15:44:52,781 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, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:44:52,781 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2022-03-20 15:44:52,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-20 15:44:52,785 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:52,785 INFO L499 BasicCegarLoop]: trace histogram [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] [2022-03-20 15:44:52,804 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:44:52,989 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:52,989 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:52,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:52,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1255015940, now seen corresponding path program 1 times [2022-03-20 15:44:52,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:52,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1061409789] [2022-03-20 15:44:53,010 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:53,010 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:53,010 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:53,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1255015940, now seen corresponding path program 2 times [2022-03-20 15:44:53,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:53,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672322251] [2022-03-20 15:44:53,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:53,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:53,029 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:53,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [139018863] [2022-03-20 15:44:53,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:53,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:53,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:53,040 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:44:53,041 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:44:53,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:53,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:53,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:44:53,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:53,155 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-03-20 15:44:53,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:53,243 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:44:53,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:53,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672322251] [2022-03-20 15:44:53,244 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:53,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139018863] [2022-03-20 15:44:53,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139018863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:53,244 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:53,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-03-20 15:44:53,244 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:53,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1061409789] [2022-03-20 15:44:53,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1061409789] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:53,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:53,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:53,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028731612] [2022-03-20 15:44:53,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:53,245 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:44:53,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:53,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:44:53,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-20 15:44:53,245 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-20 15:44:53,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:53,271 INFO L93 Difference]: Finished difference Result 90 states and 114 transitions. [2022-03-20 15:44:53,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:44:53,271 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), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 37 [2022-03-20 15:44:53,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:53,274 INFO L225 Difference]: With dead ends: 90 [2022-03-20 15:44:53,274 INFO L226 Difference]: Without dead ends: 65 [2022-03-20 15:44:53,276 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:44:53,276 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 2 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:53,276 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 126 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:53,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-03-20 15:44:53,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2022-03-20 15:44:53,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 43 states have internal predecessors, (50), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-20 15:44:53,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 78 transitions. [2022-03-20 15:44:53,288 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 78 transitions. Word has length 37 [2022-03-20 15:44:53,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:53,288 INFO L478 AbstractCegarLoop]: Abstraction has 65 states and 78 transitions. [2022-03-20 15:44:53,289 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), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-03-20 15:44:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 78 transitions. [2022-03-20 15:44:53,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-20 15:44:53,290 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:53,290 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:53,308 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:44:53,495 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:53,495 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:53,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:53,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1057559728, now seen corresponding path program 1 times [2022-03-20 15:44:53,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:53,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [713128037] [2022-03-20 15:44:53,500 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:53,500 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:53,500 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:53,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1057559728, now seen corresponding path program 2 times [2022-03-20 15:44:53,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:53,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34763154] [2022-03-20 15:44:53,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:53,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:53,517 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:53,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [763929497] [2022-03-20 15:44:53,517 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:53,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:53,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:53,527 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:44:53,528 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:44:53,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:53,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:53,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-20 15:44:53,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:53,690 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-20 15:44:53,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:53,810 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-03-20 15:44:53,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:53,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34763154] [2022-03-20 15:44:53,811 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:53,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763929497] [2022-03-20 15:44:53,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763929497] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 15:44:53,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:44:53,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-03-20 15:44:53,812 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:53,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [713128037] [2022-03-20 15:44:53,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [713128037] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:53,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:53,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:44:53,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651396105] [2022-03-20 15:44:53,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:53,812 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:44:53,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:53,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:44:53,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:44:53,813 INFO L87 Difference]: Start difference. First operand 65 states and 78 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:44:53,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:53,957 INFO L93 Difference]: Finished difference Result 78 states and 95 transitions. [2022-03-20 15:44:53,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:44:53,958 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 40 [2022-03-20 15:44:53,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:53,959 INFO L225 Difference]: With dead ends: 78 [2022-03-20 15:44:53,959 INFO L226 Difference]: Without dead ends: 76 [2022-03-20 15:44:53,959 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 72 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-20 15:44:53,959 INFO L913 BasicCegarLoop]: 34 mSDtfsCounter, 11 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:53,960 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 113 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:44:53,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-03-20 15:44:53,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 73. [2022-03-20 15:44:53,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 46 states have (on average 1.2173913043478262) internal successors, (56), 49 states have internal predecessors, (56), 17 states have call successors, (17), 10 states have call predecessors, (17), 9 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-20 15:44:53,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 88 transitions. [2022-03-20 15:44:53,966 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 88 transitions. Word has length 40 [2022-03-20 15:44:53,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:53,966 INFO L478 AbstractCegarLoop]: Abstraction has 73 states and 88 transitions. [2022-03-20 15:44:53,966 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:44:53,966 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 88 transitions. [2022-03-20 15:44:53,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-03-20 15:44:53,967 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:53,967 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:53,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-20 15:44:54,183 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:54,184 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:54,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:54,184 INFO L85 PathProgramCache]: Analyzing trace with hash 529029787, now seen corresponding path program 1 times [2022-03-20 15:44:54,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:54,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1354408779] [2022-03-20 15:44:54,188 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:54,188 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:54,188 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:54,188 INFO L85 PathProgramCache]: Analyzing trace with hash 529029787, now seen corresponding path program 2 times [2022-03-20 15:44:54,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:54,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703851901] [2022-03-20 15:44:54,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:54,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:54,194 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:54,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [646259239] [2022-03-20 15:44:54,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:54,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:54,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:54,195 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:44:54,196 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:44:54,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:54,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:54,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:44:54,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:54,318 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 36 proven. 42 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-03-20 15:44:54,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:54,409 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-20 15:44:54,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:54,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703851901] [2022-03-20 15:44:54,409 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:54,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646259239] [2022-03-20 15:44:54,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646259239] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:54,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:54,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-03-20 15:44:54,410 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:54,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1354408779] [2022-03-20 15:44:54,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1354408779] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:54,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:54,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:44:54,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997804117] [2022-03-20 15:44:54,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:54,410 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:44:54,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:54,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:44:54,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:44:54,411 INFO L87 Difference]: Start difference. First operand 73 states and 88 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-20 15:44:54,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:54,439 INFO L93 Difference]: Finished difference Result 104 states and 120 transitions. [2022-03-20 15:44:54,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:44:54,439 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 53 [2022-03-20 15:44:54,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:54,440 INFO L225 Difference]: With dead ends: 104 [2022-03-20 15:44:54,440 INFO L226 Difference]: Without dead ends: 92 [2022-03-20 15:44:54,440 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:44:54,441 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:54,441 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 117 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:54,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-20 15:44:54,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 91. [2022-03-20 15:44:54,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 58 states have (on average 1.1896551724137931) internal successors, (69), 61 states have internal predecessors, (69), 20 states have call successors, (20), 13 states have call predecessors, (20), 12 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-20 15:44:54,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 107 transitions. [2022-03-20 15:44:54,448 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 107 transitions. Word has length 53 [2022-03-20 15:44:54,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:54,448 INFO L478 AbstractCegarLoop]: Abstraction has 91 states and 107 transitions. [2022-03-20 15:44:54,448 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-20 15:44:54,448 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 107 transitions. [2022-03-20 15:44:54,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 15:44:54,448 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:54,449 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:54,470 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:44:54,663 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:54,664 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:54,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:54,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1864650262, now seen corresponding path program 3 times [2022-03-20 15:44:54,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:54,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [183424815] [2022-03-20 15:44:54,667 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:54,668 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:54,668 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:54,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1864650262, now seen corresponding path program 4 times [2022-03-20 15:44:54,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:54,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464459172] [2022-03-20 15:44:54,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:54,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:54,674 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:54,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1425500039] [2022-03-20 15:44:54,674 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:44:54,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:54,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:54,675 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:44:54,676 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:44:54,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:44:54,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:54,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 15:44:54,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:54,789 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-03-20 15:44:54,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:54,870 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-20 15:44:54,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:54,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464459172] [2022-03-20 15:44:54,871 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:54,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425500039] [2022-03-20 15:44:54,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425500039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:54,871 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:54,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-03-20 15:44:54,873 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:54,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [183424815] [2022-03-20 15:44:54,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [183424815] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:54,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:54,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:44:54,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609826805] [2022-03-20 15:44:54,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:54,873 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:44:54,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:54,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:44:54,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:44:54,874 INFO L87 Difference]: Start difference. First operand 91 states and 107 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-20 15:44:54,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:54,906 INFO L93 Difference]: Finished difference Result 126 states and 155 transitions. [2022-03-20 15:44:54,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:44:54,907 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 55 [2022-03-20 15:44:54,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:54,910 INFO L225 Difference]: With dead ends: 126 [2022-03-20 15:44:54,910 INFO L226 Difference]: Without dead ends: 93 [2022-03-20 15:44:54,911 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:44:54,911 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 3 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:54,911 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 134 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:54,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2022-03-20 15:44:54,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2022-03-20 15:44:54,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 60 states have (on average 1.1833333333333333) internal successors, (71), 63 states have internal predecessors, (71), 20 states have call successors, (20), 13 states have call predecessors, (20), 12 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-20 15:44:54,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 109 transitions. [2022-03-20 15:44:54,919 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 109 transitions. Word has length 55 [2022-03-20 15:44:54,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:54,920 INFO L478 AbstractCegarLoop]: Abstraction has 93 states and 109 transitions. [2022-03-20 15:44:54,920 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-20 15:44:54,921 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 109 transitions. [2022-03-20 15:44:54,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-20 15:44:54,921 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:54,921 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:54,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-20 15:44:55,130 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:55,130 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:55,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:55,131 INFO L85 PathProgramCache]: Analyzing trace with hash -43330764, now seen corresponding path program 1 times [2022-03-20 15:44:55,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:55,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [321492683] [2022-03-20 15:44:55,134 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:55,134 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:55,134 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:55,134 INFO L85 PathProgramCache]: Analyzing trace with hash -43330764, now seen corresponding path program 2 times [2022-03-20 15:44:55,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:55,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894000572] [2022-03-20 15:44:55,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:55,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:55,139 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:55,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1844619463] [2022-03-20 15:44:55,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:55,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:55,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:55,141 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:44:55,142 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:44:55,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:55,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:55,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-20 15:44:55,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:55,272 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 16 proven. 92 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-20 15:44:55,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:55,368 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-20 15:44:55,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:55,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894000572] [2022-03-20 15:44:55,369 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:55,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844619463] [2022-03-20 15:44:55,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844619463] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:55,369 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:55,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-03-20 15:44:55,369 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:55,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [321492683] [2022-03-20 15:44:55,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [321492683] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:55,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:55,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:44:55,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210300620] [2022-03-20 15:44:55,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:55,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:44:55,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:55,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:44:55,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:44:55,370 INFO L87 Difference]: Start difference. First operand 93 states and 109 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-03-20 15:44:55,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:55,417 INFO L93 Difference]: Finished difference Result 145 states and 168 transitions. [2022-03-20 15:44:55,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:44:55,417 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 62 [2022-03-20 15:44:55,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:55,418 INFO L225 Difference]: With dead ends: 145 [2022-03-20 15:44:55,418 INFO L226 Difference]: Without dead ends: 130 [2022-03-20 15:44:55,418 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2022-03-20 15:44:55,419 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 27 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:55,419 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 150 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:55,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-03-20 15:44:55,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 127. [2022-03-20 15:44:55,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 83 states have (on average 1.1686746987951808) internal successors, (97), 86 states have internal predecessors, (97), 27 states have call successors, (27), 18 states have call predecessors, (27), 16 states have return successors, (24), 22 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-20 15:44:55,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 148 transitions. [2022-03-20 15:44:55,437 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 148 transitions. Word has length 62 [2022-03-20 15:44:55,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:55,437 INFO L478 AbstractCegarLoop]: Abstraction has 127 states and 148 transitions. [2022-03-20 15:44:55,437 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-03-20 15:44:55,437 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 148 transitions. [2022-03-20 15:44:55,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-20 15:44:55,437 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:55,437 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:55,454 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:44:55,651 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,SelfDestructingSolverStorable11 [2022-03-20 15:44:55,652 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:55,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:55,652 INFO L85 PathProgramCache]: Analyzing trace with hash -41602886, now seen corresponding path program 1 times [2022-03-20 15:44:55,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:55,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [605922297] [2022-03-20 15:44:55,655 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:55,656 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:55,656 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:55,656 INFO L85 PathProgramCache]: Analyzing trace with hash -41602886, now seen corresponding path program 2 times [2022-03-20 15:44:55,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:55,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980022249] [2022-03-20 15:44:55,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:55,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:55,662 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:55,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1292364094] [2022-03-20 15:44:55,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:55,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:55,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:55,663 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:44:55,664 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:44:55,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:55,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:55,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-20 15:44:55,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:55,960 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-20 15:44:55,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:56,725 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-20 15:44:56,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:56,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980022249] [2022-03-20 15:44:56,726 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:56,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292364094] [2022-03-20 15:44:56,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292364094] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:56,726 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:56,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2022-03-20 15:44:56,726 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:56,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [605922297] [2022-03-20 15:44:56,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [605922297] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:56,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:56,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:44:56,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048837558] [2022-03-20 15:44:56,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:56,727 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:44:56,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:56,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:44:56,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:44:56,727 INFO L87 Difference]: Start difference. First operand 127 states and 148 transitions. Second operand has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 4 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-20 15:44:56,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:56,837 INFO L93 Difference]: Finished difference Result 181 states and 219 transitions. [2022-03-20 15:44:56,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 15:44:56,837 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 4 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 62 [2022-03-20 15:44:56,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:56,838 INFO L225 Difference]: With dead ends: 181 [2022-03-20 15:44:56,838 INFO L226 Difference]: Without dead ends: 137 [2022-03-20 15:44:56,839 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 112 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:44:56,839 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 13 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:56,839 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 257 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:44:56,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-03-20 15:44:56,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 135. [2022-03-20 15:44:56,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 89 states have (on average 1.1685393258426966) internal successors, (104), 92 states have internal predecessors, (104), 27 states have call successors, (27), 19 states have call predecessors, (27), 18 states have return successors, (25), 23 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-20 15:44:56,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 156 transitions. [2022-03-20 15:44:56,850 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 156 transitions. Word has length 62 [2022-03-20 15:44:56,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:56,850 INFO L478 AbstractCegarLoop]: Abstraction has 135 states and 156 transitions. [2022-03-20 15:44:56,850 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 4 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-20 15:44:56,850 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 156 transitions. [2022-03-20 15:44:56,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-20 15:44:56,850 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:56,850 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:56,875 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:44:57,063 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,SelfDestructingSolverStorable12 [2022-03-20 15:44:57,064 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:57,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:57,064 INFO L85 PathProgramCache]: Analyzing trace with hash -378736343, now seen corresponding path program 3 times [2022-03-20 15:44:57,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:57,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [311349296] [2022-03-20 15:44:57,067 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:57,067 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:57,067 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:57,067 INFO L85 PathProgramCache]: Analyzing trace with hash -378736343, now seen corresponding path program 4 times [2022-03-20 15:44:57,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:57,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995090947] [2022-03-20 15:44:57,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:57,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:57,073 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:57,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129921217] [2022-03-20 15:44:57,073 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:44:57,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:57,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:57,074 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:44:57,078 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:44:57,114 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:44:57,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:57,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-20 15:44:57,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:57,505 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 48 proven. 34 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-03-20 15:44:57,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:57,595 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:44:57,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:57,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995090947] [2022-03-20 15:44:57,689 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:57,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129921217] [2022-03-20 15:44:57,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129921217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:44:57,690 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:44:57,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2022-03-20 15:44:57,690 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:57,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [311349296] [2022-03-20 15:44:57,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [311349296] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:57,690 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:57,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:44:57,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032706608] [2022-03-20 15:44:57,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:57,690 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:44:57,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:57,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:44:57,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:44:57,691 INFO L87 Difference]: Start difference. First operand 135 states and 156 transitions. Second operand has 13 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 7 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 6 states have call successors, (10) [2022-03-20 15:44:58,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:58,004 INFO L93 Difference]: Finished difference Result 188 states and 232 transitions. [2022-03-20 15:44:58,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:44:58,005 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 7 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 6 states have call successors, (10) Word has length 67 [2022-03-20 15:44:58,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:58,006 INFO L225 Difference]: With dead ends: 188 [2022-03-20 15:44:58,006 INFO L226 Difference]: Without dead ends: 163 [2022-03-20 15:44:58,006 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:44:58,007 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 40 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:58,007 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 304 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 293 Invalid, 0 Unknown, 40 Unchecked, 0.3s Time] [2022-03-20 15:44:58,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-03-20 15:44:58,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 157. [2022-03-20 15:44:58,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 102 states have (on average 1.1862745098039216) internal successors, (121), 107 states have internal predecessors, (121), 34 states have call successors, (34), 21 states have call predecessors, (34), 20 states have return successors, (32), 28 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-20 15:44:58,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 187 transitions. [2022-03-20 15:44:58,019 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 187 transitions. Word has length 67 [2022-03-20 15:44:58,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:58,019 INFO L478 AbstractCegarLoop]: Abstraction has 157 states and 187 transitions. [2022-03-20 15:44:58,019 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 7 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 6 states have call successors, (10) [2022-03-20 15:44:58,019 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 187 transitions. [2022-03-20 15:44:58,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-20 15:44:58,020 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:58,020 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:58,047 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:44:58,237 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,SelfDestructingSolverStorable13 [2022-03-20 15:44:58,237 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:58,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:58,238 INFO L85 PathProgramCache]: Analyzing trace with hash 73149133, now seen corresponding path program 1 times [2022-03-20 15:44:58,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:58,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1466245158] [2022-03-20 15:44:58,240 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:58,240 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:58,240 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:58,240 INFO L85 PathProgramCache]: Analyzing trace with hash 73149133, now seen corresponding path program 2 times [2022-03-20 15:44:58,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:58,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567397932] [2022-03-20 15:44:58,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:58,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:58,246 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:58,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1868896730] [2022-03-20 15:44:58,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:44:58,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:58,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:58,247 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:44:58,248 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:44:58,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:44:58,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:58,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 15:44:58,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:58,659 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 62 proven. 32 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2022-03-20 15:44:58,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:58,850 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 68 proven. 2 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2022-03-20 15:44:58,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:58,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567397932] [2022-03-20 15:44:58,850 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:58,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868896730] [2022-03-20 15:44:58,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868896730] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:58,850 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:58,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-20 15:44:58,851 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:58,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1466245158] [2022-03-20 15:44:58,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1466245158] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:58,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:58,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:44:58,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129775691] [2022-03-20 15:44:58,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:58,851 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:44:58,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:58,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:44:58,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:44:58,852 INFO L87 Difference]: Start difference. First operand 157 states and 187 transitions. Second operand has 12 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 6 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-03-20 15:44:59,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:59,034 INFO L93 Difference]: Finished difference Result 186 states and 221 transitions. [2022-03-20 15:44:59,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:44:59,035 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 6 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 73 [2022-03-20 15:44:59,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:59,036 INFO L225 Difference]: With dead ends: 186 [2022-03-20 15:44:59,036 INFO L226 Difference]: Without dead ends: 129 [2022-03-20 15:44:59,036 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 129 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:44:59,036 INFO L913 BasicCegarLoop]: 32 mSDtfsCounter, 20 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:59,037 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 211 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:44:59,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-03-20 15:44:59,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2022-03-20 15:44:59,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.180722891566265) internal successors, (98), 87 states have internal predecessors, (98), 28 states have call successors, (28), 18 states have call predecessors, (28), 17 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-20 15:44:59,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 152 transitions. [2022-03-20 15:44:59,046 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 152 transitions. Word has length 73 [2022-03-20 15:44:59,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:59,046 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 152 transitions. [2022-03-20 15:44:59,046 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 6 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-03-20 15:44:59,046 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 152 transitions. [2022-03-20 15:44:59,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-03-20 15:44:59,047 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:59,047 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:44:59,063 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:44:59,260 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,SelfDestructingSolverStorable14 [2022-03-20 15:44:59,261 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:59,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:59,261 INFO L85 PathProgramCache]: Analyzing trace with hash 469209008, now seen corresponding path program 5 times [2022-03-20 15:44:59,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:59,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [776950906] [2022-03-20 15:44:59,264 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:59,265 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:59,265 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:59,265 INFO L85 PathProgramCache]: Analyzing trace with hash 469209008, now seen corresponding path program 6 times [2022-03-20 15:44:59,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:59,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81628003] [2022-03-20 15:44:59,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:59,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:59,281 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:59,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [996447782] [2022-03-20 15:44:59,281 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:44:59,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:59,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:59,292 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:44:59,293 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:44:59,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-20 15:44:59,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:59,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-20 15:44:59,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:44:59,473 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 54 proven. 132 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-03-20 15:44:59,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:44:59,626 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 20 proven. 24 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-03-20 15:44:59,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:44:59,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81628003] [2022-03-20 15:44:59,627 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:44:59,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996447782] [2022-03-20 15:44:59,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996447782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:44:59,627 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:44:59,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-03-20 15:44:59,627 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:44:59,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [776950906] [2022-03-20 15:44:59,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [776950906] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:44:59,627 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:44:59,627 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:44:59,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350830732] [2022-03-20 15:44:59,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:44:59,628 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:44:59,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:59,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:44:59,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:44:59,628 INFO L87 Difference]: Start difference. First operand 129 states and 152 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-03-20 15:44:59,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:44:59,685 INFO L93 Difference]: Finished difference Result 170 states and 207 transitions. [2022-03-20 15:44:59,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 15:44:59,686 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 73 [2022-03-20 15:44:59,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:44:59,687 INFO L225 Difference]: With dead ends: 170 [2022-03-20 15:44:59,687 INFO L226 Difference]: Without dead ends: 131 [2022-03-20 15:44:59,687 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:44:59,687 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 3 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:44:59,688 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 186 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:44:59,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-03-20 15:44:59,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2022-03-20 15:44:59,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 85 states have (on average 1.1764705882352942) internal successors, (100), 89 states have internal predecessors, (100), 28 states have call successors, (28), 18 states have call predecessors, (28), 17 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-20 15:44:59,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 154 transitions. [2022-03-20 15:44:59,697 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 154 transitions. Word has length 73 [2022-03-20 15:44:59,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:44:59,698 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 154 transitions. [2022-03-20 15:44:59,698 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-03-20 15:44:59,698 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 154 transitions. [2022-03-20 15:44:59,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-20 15:44:59,698 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:44:59,698 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 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] [2022-03-20 15:44:59,733 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:44:59,916 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,SelfDestructingSolverStorable15 [2022-03-20 15:44:59,916 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:44:59,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:44:59,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1997631578, now seen corresponding path program 3 times [2022-03-20 15:44:59,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:44:59,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1195705209] [2022-03-20 15:44:59,919 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:44:59,919 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:44:59,919 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:44:59,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1997631578, now seen corresponding path program 4 times [2022-03-20 15:44:59,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:44:59,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264853328] [2022-03-20 15:44:59,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:44:59,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:44:59,924 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:44:59,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [419161240] [2022-03-20 15:44:59,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:44:59,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:44:59,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:44:59,926 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:44:59,927 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:44:59,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:44:59,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:44:59,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-20 15:44:59,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:45:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 22 proven. 200 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-03-20 15:45:00,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:45:00,294 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 22 proven. 20 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-03-20 15:45:00,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:45:00,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264853328] [2022-03-20 15:45:00,295 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:45:00,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419161240] [2022-03-20 15:45:00,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419161240] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:45:00,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:45:00,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-03-20 15:45:00,296 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:45:00,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1195705209] [2022-03-20 15:45:00,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1195705209] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:45:00,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:45:00,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:45:00,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107261218] [2022-03-20 15:45:00,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:45:00,297 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:45:00,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:45:00,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:45:00,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:45:00,297 INFO L87 Difference]: Start difference. First operand 131 states and 154 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-03-20 15:45:00,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:45:00,383 INFO L93 Difference]: Finished difference Result 181 states and 209 transitions. [2022-03-20 15:45:00,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:45:00,391 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 80 [2022-03-20 15:45:00,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:45:00,393 INFO L225 Difference]: With dead ends: 181 [2022-03-20 15:45:00,393 INFO L226 Difference]: Without dead ends: 166 [2022-03-20 15:45:00,394 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:45:00,394 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 29 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:45:00,394 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 171 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:45:00,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2022-03-20 15:45:00,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 163. [2022-03-20 15:45:00,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 106 states have (on average 1.1603773584905661) internal successors, (123), 110 states have internal predecessors, (123), 35 states have call successors, (35), 23 states have call predecessors, (35), 21 states have return successors, (32), 29 states have call predecessors, (32), 32 states have call successors, (32) [2022-03-20 15:45:00,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 190 transitions. [2022-03-20 15:45:00,409 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 190 transitions. Word has length 80 [2022-03-20 15:45:00,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:45:00,409 INFO L478 AbstractCegarLoop]: Abstraction has 163 states and 190 transitions. [2022-03-20 15:45:00,410 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-03-20 15:45:00,410 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 190 transitions. [2022-03-20 15:45:00,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-20 15:45:00,411 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:45:00,411 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:45:00,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-20 15:45:00,627 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,SelfDestructingSolverStorable16 [2022-03-20 15:45:00,627 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:45:00,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:45:00,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1999359456, now seen corresponding path program 5 times [2022-03-20 15:45:00,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:45:00,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2110037548] [2022-03-20 15:45:00,630 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:45:00,631 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:45:00,631 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:45:00,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1999359456, now seen corresponding path program 6 times [2022-03-20 15:45:00,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:45:00,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389871287] [2022-03-20 15:45:00,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:45:00,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:45:00,636 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:45:00,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1555563348] [2022-03-20 15:45:00,636 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:45:00,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:45:00,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:45:00,637 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:45:00,638 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:45:00,679 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-20 15:45:00,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:45:00,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-20 15:45:00,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:45:01,013 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 57 proven. 10 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-03-20 15:45:01,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:46:23,096 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 45 proven. 22 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-03-20 15:46:23,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:46:23,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389871287] [2022-03-20 15:46:23,096 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:46:23,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555563348] [2022-03-20 15:46:23,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555563348] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:46:23,097 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:46:23,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2022-03-20 15:46:23,097 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:46:23,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2110037548] [2022-03-20 15:46:23,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2110037548] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:46:23,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:46:23,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:46:23,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135181449] [2022-03-20 15:46:23,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:46:23,097 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:46:23,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:23,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:46:23,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2022-03-20 15:46:23,098 INFO L87 Difference]: Start difference. First operand 163 states and 190 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-03-20 15:46:23,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:46:23,246 INFO L93 Difference]: Finished difference Result 193 states and 224 transitions. [2022-03-20 15:46:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:46:23,247 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 80 [2022-03-20 15:46:23,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:46:23,248 INFO L225 Difference]: With dead ends: 193 [2022-03-20 15:46:23,248 INFO L226 Difference]: Without dead ends: 173 [2022-03-20 15:46:23,249 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=70, Invalid=235, Unknown=1, NotChecked=0, Total=306 [2022-03-20 15:46:23,249 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 48 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:46:23,249 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 150 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:46:23,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-03-20 15:46:23,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2022-03-20 15:46:23,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 111 states have (on average 1.1531531531531531) internal successors, (128), 115 states have internal predecessors, (128), 35 states have call successors, (35), 23 states have call predecessors, (35), 22 states have return successors, (33), 30 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-20 15:46:23,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 196 transitions. [2022-03-20 15:46:23,263 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 196 transitions. Word has length 80 [2022-03-20 15:46:23,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:46:23,263 INFO L478 AbstractCegarLoop]: Abstraction has 169 states and 196 transitions. [2022-03-20 15:46:23,263 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-03-20 15:46:23,263 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 196 transitions. [2022-03-20 15:46:23,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-03-20 15:46:23,264 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:46:23,264 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:46:23,285 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:46:23,480 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:23,481 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:46:23,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:46:23,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1035991527, now seen corresponding path program 3 times [2022-03-20 15:46:23,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:23,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [992317111] [2022-03-20 15:46:23,484 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:46:23,484 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:46:23,484 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:46:23,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1035991527, now seen corresponding path program 4 times [2022-03-20 15:46:23,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:46:23,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720990027] [2022-03-20 15:46:23,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:46:23,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:46:23,489 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:46:23,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1327952554] [2022-03-20 15:46:23,490 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:46:23,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:23,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:46:23,495 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:46:23,496 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:46:23,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:46:23,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:46:23,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-20 15:46:23,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:46:23,700 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 44 proven. 5 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-20 15:46:23,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:46:23,823 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 38 proven. 11 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-20 15:46:23,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:46:23,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720990027] [2022-03-20 15:46:23,824 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:46:23,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327952554] [2022-03-20 15:46:23,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327952554] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:46:23,824 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:46:23,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2022-03-20 15:46:23,824 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:46:23,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [992317111] [2022-03-20 15:46:23,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [992317111] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:46:23,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:46:23,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-20 15:46:23,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266902891] [2022-03-20 15:46:23,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:46:23,825 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-20 15:46:23,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:23,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-20 15:46:23,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:46:23,825 INFO L87 Difference]: Start difference. First operand 169 states and 196 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 4 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-03-20 15:46:23,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:46:23,865 INFO L93 Difference]: Finished difference Result 197 states and 235 transitions. [2022-03-20 15:46:23,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-20 15:46:23,865 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 4 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 91 [2022-03-20 15:46:23,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:46:23,866 INFO L225 Difference]: With dead ends: 197 [2022-03-20 15:46:23,866 INFO L226 Difference]: Without dead ends: 184 [2022-03-20 15:46:23,867 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 175 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:46:23,867 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 7 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:46:23,867 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 103 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:46:23,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-03-20 15:46:23,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2022-03-20 15:46:23,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 118 states have (on average 1.1694915254237288) internal successors, (138), 122 states have internal predecessors, (138), 39 states have call successors, (39), 23 states have call predecessors, (39), 22 states have return successors, (37), 34 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-20 15:46:23,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 214 transitions. [2022-03-20 15:46:23,879 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 214 transitions. Word has length 91 [2022-03-20 15:46:23,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:46:23,879 INFO L478 AbstractCegarLoop]: Abstraction has 180 states and 214 transitions. [2022-03-20 15:46:23,879 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 4 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-03-20 15:46:23,879 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 214 transitions. [2022-03-20 15:46:23,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-03-20 15:46:23,880 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:46:23,880 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:46:23,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-20 15:46:24,097 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:24,097 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:46:24,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:46:24,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1432051402, now seen corresponding path program 7 times [2022-03-20 15:46:24,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:24,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [558207748] [2022-03-20 15:46:24,100 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:46:24,100 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:46:24,100 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:46:24,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1432051402, now seen corresponding path program 8 times [2022-03-20 15:46:24,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:46:24,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246120122] [2022-03-20 15:46:24,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:46:24,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:46:24,105 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:46:24,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1378534782] [2022-03-20 15:46:24,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:46:24,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:24,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:46:24,107 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:46:24,108 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:46:24,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:46:24,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:46:24,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-20 15:46:24,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:46:24,280 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 72 proven. 260 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-03-20 15:46:24,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:46:24,424 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 26 proven. 44 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-20 15:46:24,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:46:24,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246120122] [2022-03-20 15:46:24,424 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:46:24,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378534782] [2022-03-20 15:46:24,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378534782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:46:24,424 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:46:24,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-03-20 15:46:24,425 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:46:24,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [558207748] [2022-03-20 15:46:24,425 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [558207748] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:46:24,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:46:24,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:46:24,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202184836] [2022-03-20 15:46:24,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:46:24,425 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:46:24,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:24,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:46:24,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:46:24,426 INFO L87 Difference]: Start difference. First operand 180 states and 214 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:46:24,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:46:24,515 INFO L93 Difference]: Finished difference Result 242 states and 300 transitions. [2022-03-20 15:46:24,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:46:24,515 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 91 [2022-03-20 15:46:24,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:46:24,517 INFO L225 Difference]: With dead ends: 242 [2022-03-20 15:46:24,517 INFO L226 Difference]: Without dead ends: 182 [2022-03-20 15:46:24,518 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=123, Invalid=183, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:46:24,518 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 11 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:46:24,519 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 176 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:46:24,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-03-20 15:46:24,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2022-03-20 15:46:24,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 120 states have (on average 1.1666666666666667) internal successors, (140), 124 states have internal predecessors, (140), 39 states have call successors, (39), 23 states have call predecessors, (39), 22 states have return successors, (37), 34 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-20 15:46:24,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 216 transitions. [2022-03-20 15:46:24,539 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 216 transitions. Word has length 91 [2022-03-20 15:46:24,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:46:24,539 INFO L478 AbstractCegarLoop]: Abstraction has 182 states and 216 transitions. [2022-03-20 15:46:24,539 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:46:24,539 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 216 transitions. [2022-03-20 15:46:24,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-20 15:46:24,542 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:46:24,542 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:46:24,558 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:46:24,758 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:24,759 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:46:24,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:46:24,759 INFO L85 PathProgramCache]: Analyzing trace with hash -614243194, now seen corresponding path program 5 times [2022-03-20 15:46:24,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:24,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1603109384] [2022-03-20 15:46:24,761 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:46:24,761 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:46:24,761 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:46:24,761 INFO L85 PathProgramCache]: Analyzing trace with hash -614243194, now seen corresponding path program 6 times [2022-03-20 15:46:24,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:46:24,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506982279] [2022-03-20 15:46:24,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:46:24,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:46:24,766 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:46:24,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [112689025] [2022-03-20 15:46:24,766 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:46:24,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:24,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:46:24,767 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:46:24,768 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:46:24,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:46:24,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:46:24,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-20 15:46:24,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:46:24,992 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 26 proven. 296 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-03-20 15:46:24,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:46:25,163 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 26 proven. 28 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-20 15:46:25,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:46:25,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506982279] [2022-03-20 15:46:25,163 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:46:25,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112689025] [2022-03-20 15:46:25,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112689025] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:46:25,163 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:46:25,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-03-20 15:46:25,164 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:46:25,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1603109384] [2022-03-20 15:46:25,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1603109384] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:46:25,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:46:25,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 15:46:25,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546021627] [2022-03-20 15:46:25,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:46:25,164 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 15:46:25,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:25,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 15:46:25,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:46:25,165 INFO L87 Difference]: Start difference. First operand 182 states and 216 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:46:25,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:46:25,278 INFO L93 Difference]: Finished difference Result 240 states and 281 transitions. [2022-03-20 15:46:25,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 15:46:25,279 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 94 [2022-03-20 15:46:25,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:46:25,280 INFO L225 Difference]: With dead ends: 240 [2022-03-20 15:46:25,280 INFO L226 Difference]: Without dead ends: 227 [2022-03-20 15:46:25,281 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=186, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:46:25,282 INFO L913 BasicCegarLoop]: 52 mSDtfsCounter, 41 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:46:25,282 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 199 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:46:25,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2022-03-20 15:46:25,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 226. [2022-03-20 15:46:25,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 151 states have (on average 1.1456953642384107) internal successors, (173), 155 states have internal predecessors, (173), 46 states have call successors, (46), 29 states have call predecessors, (46), 28 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2022-03-20 15:46:25,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 263 transitions. [2022-03-20 15:46:25,305 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 263 transitions. Word has length 94 [2022-03-20 15:46:25,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:46:25,306 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 263 transitions. [2022-03-20 15:46:25,307 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:46:25,307 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 263 transitions. [2022-03-20 15:46:25,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-03-20 15:46:25,307 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:46:25,307 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:46:25,326 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:46:25,512 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:25,513 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:46:25,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:46:25,513 INFO L85 PathProgramCache]: Analyzing trace with hash -612515316, now seen corresponding path program 7 times [2022-03-20 15:46:25,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:25,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [530908678] [2022-03-20 15:46:25,515 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:46:25,515 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:46:25,515 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:46:25,515 INFO L85 PathProgramCache]: Analyzing trace with hash -612515316, now seen corresponding path program 8 times [2022-03-20 15:46:25,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:46:25,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178971115] [2022-03-20 15:46:25,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:46:25,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:46:25,521 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:46:25,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1521196013] [2022-03-20 15:46:25,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:46:25,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:25,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:46:25,522 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:46:25,523 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:46:25,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:46:25,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:46:25,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-20 15:46:25,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:46:26,034 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 26 proven. 30 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-20 15:46:26,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:46:44,017 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 26 proven. 30 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2022-03-20 15:46:44,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:46:44,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178971115] [2022-03-20 15:46:44,017 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:46:44,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521196013] [2022-03-20 15:46:44,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521196013] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:46:44,017 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:46:44,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2022-03-20 15:46:44,018 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:46:44,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [530908678] [2022-03-20 15:46:44,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [530908678] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:46:44,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:46:44,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:46:44,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023241663] [2022-03-20 15:46:44,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:46:44,018 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:46:44,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:44,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:46:44,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:46:44,019 INFO L87 Difference]: Start difference. First operand 226 states and 263 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-20 15:46:44,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:46:44,200 INFO L93 Difference]: Finished difference Result 275 states and 329 transitions. [2022-03-20 15:46:44,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 15:46:44,201 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2022-03-20 15:46:44,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:46:44,202 INFO L225 Difference]: With dead ends: 275 [2022-03-20 15:46:44,202 INFO L226 Difference]: Without dead ends: 240 [2022-03-20 15:46:44,202 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 170 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:46:44,203 INFO L913 BasicCegarLoop]: 58 mSDtfsCounter, 13 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:46:44,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 455 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:46:44,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-03-20 15:46:44,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 238. [2022-03-20 15:46:44,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 159 states have (on average 1.150943396226415) internal successors, (183), 163 states have internal predecessors, (183), 48 states have call successors, (48), 31 states have call predecessors, (48), 30 states have return successors, (46), 43 states have call predecessors, (46), 46 states have call successors, (46) [2022-03-20 15:46:44,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 277 transitions. [2022-03-20 15:46:44,217 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 277 transitions. Word has length 94 [2022-03-20 15:46:44,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:46:44,217 INFO L478 AbstractCegarLoop]: Abstraction has 238 states and 277 transitions. [2022-03-20 15:46:44,217 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-20 15:46:44,218 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 277 transitions. [2022-03-20 15:46:44,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-20 15:46:44,219 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:46:44,219 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:46:44,237 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:46:44,438 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:44,438 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:46:44,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:46:44,438 INFO L85 PathProgramCache]: Analyzing trace with hash 18113303, now seen corresponding path program 9 times [2022-03-20 15:46:44,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:46:44,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1881739821] [2022-03-20 15:46:44,440 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:46:44,441 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:46:44,441 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:46:44,441 INFO L85 PathProgramCache]: Analyzing trace with hash 18113303, now seen corresponding path program 10 times [2022-03-20 15:46:44,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:46:44,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715812325] [2022-03-20 15:46:44,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:46:44,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:46:44,445 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:46:44,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1820642241] [2022-03-20 15:46:44,446 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:46:44,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:46:44,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:46:44,447 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:46:44,462 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:46:44,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:46:44,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:46:44,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 40 conjunts are in the unsatisfiable core [2022-03-20 15:46:44,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:46:50,225 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:48:05,822 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 106 proven. 53 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-03-20 15:48:05,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:48:21,372 WARN L232 SmtUtils]: Spent 9.89s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:49:09,070 WARN L232 SmtUtils]: Spent 9.03s on a formula simplification that was a NOOP. DAG size: 89 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:49:52,375 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 101 proven. 31 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2022-03-20 15:49:52,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:49:52,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715812325] [2022-03-20 15:49:52,375 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:49:52,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820642241] [2022-03-20 15:49:52,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820642241] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:49:52,375 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:49:52,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2022-03-20 15:49:52,376 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:49:52,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1881739821] [2022-03-20 15:49:52,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1881739821] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:49:52,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:49:52,376 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:49:52,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400671207] [2022-03-20 15:49:52,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:49:52,376 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:49:52,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:49:52,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:49:52,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=287, Unknown=15, NotChecked=0, Total=380 [2022-03-20 15:49:52,377 INFO L87 Difference]: Start difference. First operand 238 states and 277 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 7 states have call predecessors, (15), 6 states have call successors, (15) [2022-03-20 15:49:54,673 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:49:57,558 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:49:58,931 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:50:01,713 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:50:04,878 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:50:06,787 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:50:09,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:09,963 INFO L93 Difference]: Finished difference Result 278 states and 337 transitions. [2022-03-20 15:50:09,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:50:09,963 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 7 states have call predecessors, (15), 6 states have call successors, (15) Word has length 99 [2022-03-20 15:50:09,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:09,967 INFO L225 Difference]: With dead ends: 278 [2022-03-20 15:50:09,967 INFO L226 Difference]: Without dead ends: 276 [2022-03-20 15:50:09,975 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 177 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 79.8s TimeCoverageRelationStatistics Valid=91, Invalid=356, Unknown=15, NotChecked=0, Total=462 [2022-03-20 15:50:09,975 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 35 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 20 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 197 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:09,976 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 449 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 293 Invalid, 2 Unknown, 197 Unchecked, 17.3s Time] [2022-03-20 15:50:09,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-03-20 15:50:10,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 263. [2022-03-20 15:50:10,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 174 states have (on average 1.1666666666666667) internal successors, (203), 181 states have internal predecessors, (203), 56 states have call successors, (56), 33 states have call predecessors, (56), 32 states have return successors, (54), 48 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-20 15:50:10,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 313 transitions. [2022-03-20 15:50:10,015 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 313 transitions. Word has length 99 [2022-03-20 15:50:10,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:10,015 INFO L478 AbstractCegarLoop]: Abstraction has 263 states and 313 transitions. [2022-03-20 15:50:10,016 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 7 states have call predecessors, (15), 6 states have call successors, (15) [2022-03-20 15:50:10,016 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 313 transitions. [2022-03-20 15:50:10,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-03-20 15:50:10,019 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:10,019 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:10,040 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:50:10,239 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:10,239 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:10,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:10,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1358295611, now seen corresponding path program 5 times [2022-03-20 15:50:10,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:10,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1743048703] [2022-03-20 15:50:10,242 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:10,242 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:10,242 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:10,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1358295611, now seen corresponding path program 6 times [2022-03-20 15:50:10,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:10,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109311062] [2022-03-20 15:50:10,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:10,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:10,248 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:10,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [155459642] [2022-03-20 15:50:10,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:10,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:10,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:10,249 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:50:10,250 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:50:10,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:50:10,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:10,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-20 15:50:10,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:10,489 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 108 proven. 4 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2022-03-20 15:50:10,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:10,706 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 110 proven. 2 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2022-03-20 15:50:10,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:10,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109311062] [2022-03-20 15:50:10,706 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:10,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155459642] [2022-03-20 15:50:10,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155459642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:10,706 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:10,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2022-03-20 15:50:10,707 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:10,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1743048703] [2022-03-20 15:50:10,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1743048703] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:10,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:10,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:50:10,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058362742] [2022-03-20 15:50:10,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:10,707 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:50:10,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:10,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:50:10,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:50:10,708 INFO L87 Difference]: Start difference. First operand 263 states and 313 transitions. Second operand has 10 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-20 15:50:10,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:10,859 INFO L93 Difference]: Finished difference Result 280 states and 329 transitions. [2022-03-20 15:50:10,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:50:10,859 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 105 [2022-03-20 15:50:10,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:10,860 INFO L225 Difference]: With dead ends: 280 [2022-03-20 15:50:10,860 INFO L226 Difference]: Without dead ends: 275 [2022-03-20 15:50:10,861 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:50:10,861 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 38 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:10,861 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 124 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:10,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-03-20 15:50:10,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 265. [2022-03-20 15:50:10,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 177 states have (on average 1.1355932203389831) internal successors, (201), 183 states have internal predecessors, (201), 53 states have call successors, (53), 35 states have call predecessors, (53), 34 states have return successors, (51), 46 states have call predecessors, (51), 51 states have call successors, (51) [2022-03-20 15:50:10,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 305 transitions. [2022-03-20 15:50:10,888 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 305 transitions. Word has length 105 [2022-03-20 15:50:10,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:10,888 INFO L478 AbstractCegarLoop]: Abstraction has 265 states and 305 transitions. [2022-03-20 15:50:10,888 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-20 15:50:10,888 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 305 transitions. [2022-03-20 15:50:10,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-03-20 15:50:10,889 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:10,889 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:10,910 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:50:11,101 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,SelfDestructingSolverStorable23 [2022-03-20 15:50:11,101 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:11,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:11,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1894816690, now seen corresponding path program 7 times [2022-03-20 15:50:11,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:11,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [263327940] [2022-03-20 15:50:11,104 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:11,104 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:11,104 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:11,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1894816690, now seen corresponding path program 8 times [2022-03-20 15:50:11,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:11,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15866512] [2022-03-20 15:50:11,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:11,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:11,112 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:11,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1298936778] [2022-03-20 15:50:11,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:11,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:11,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:11,113 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:50:11,114 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:50:11,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:11,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:11,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-20 15:50:11,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:11,327 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 30 proven. 414 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-03-20 15:50:11,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:11,562 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 30 proven. 42 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-03-20 15:50:11,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:11,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15866512] [2022-03-20 15:50:11,562 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:11,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298936778] [2022-03-20 15:50:11,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298936778] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:11,563 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:11,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-03-20 15:50:11,563 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:11,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [263327940] [2022-03-20 15:50:11,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [263327940] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:11,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:11,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:50:11,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160058261] [2022-03-20 15:50:11,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:11,563 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:50:11,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:11,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:50:11,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:50:11,564 INFO L87 Difference]: Start difference. First operand 265 states and 305 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 9 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-20 15:50:11,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:11,701 INFO L93 Difference]: Finished difference Result 341 states and 391 transitions. [2022-03-20 15:50:11,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:50:11,701 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 9 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 108 [2022-03-20 15:50:11,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:11,703 INFO L225 Difference]: With dead ends: 341 [2022-03-20 15:50:11,703 INFO L226 Difference]: Without dead ends: 328 [2022-03-20 15:50:11,704 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=167, Invalid=253, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:50:11,704 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 57 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:11,704 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 197 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:11,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-03-20 15:50:11,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 327. [2022-03-20 15:50:11,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 224 states have (on average 1.125) internal successors, (252), 229 states have internal predecessors, (252), 60 states have call successors, (60), 43 states have call predecessors, (60), 42 states have return successors, (58), 54 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-20 15:50:11,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 370 transitions. [2022-03-20 15:50:11,744 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 370 transitions. Word has length 108 [2022-03-20 15:50:11,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:11,744 INFO L478 AbstractCegarLoop]: Abstraction has 327 states and 370 transitions. [2022-03-20 15:50:11,745 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 9 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-20 15:50:11,745 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 370 transitions. [2022-03-20 15:50:11,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-03-20 15:50:11,746 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:11,746 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 6, 5, 5, 5, 5, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:11,763 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:50:11,959 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,SelfDestructingSolverStorable24 [2022-03-20 15:50:11,959 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:11,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:11,960 INFO L85 PathProgramCache]: Analyzing trace with hash 522560651, now seen corresponding path program 1 times [2022-03-20 15:50:11,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:11,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [323005276] [2022-03-20 15:50:11,962 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:11,962 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:11,962 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:11,963 INFO L85 PathProgramCache]: Analyzing trace with hash 522560651, now seen corresponding path program 2 times [2022-03-20 15:50:11,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:11,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346614592] [2022-03-20 15:50:11,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:11,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:11,969 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:11,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1333810446] [2022-03-20 15:50:11,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:11,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:11,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:11,976 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:50:11,977 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:50:12,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:12,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:12,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-20 15:50:12,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:12,223 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 150 proven. 430 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-03-20 15:50:12,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:12,430 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 34 proven. 70 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-03-20 15:50:12,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:12,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346614592] [2022-03-20 15:50:12,431 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:12,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333810446] [2022-03-20 15:50:12,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333810446] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:12,431 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:12,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-03-20 15:50:12,431 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:12,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [323005276] [2022-03-20 15:50:12,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [323005276] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:12,431 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:12,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 15:50:12,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105671827] [2022-03-20 15:50:12,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:12,432 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 15:50:12,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:12,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 15:50:12,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:50:12,432 INFO L87 Difference]: Start difference. First operand 327 states and 370 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 8 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2022-03-20 15:50:12,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:12,578 INFO L93 Difference]: Finished difference Result 396 states and 455 transitions. [2022-03-20 15:50:12,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:50:12,578 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 8 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 118 [2022-03-20 15:50:12,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:12,580 INFO L225 Difference]: With dead ends: 396 [2022-03-20 15:50:12,580 INFO L226 Difference]: Without dead ends: 325 [2022-03-20 15:50:12,580 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=249, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:50:12,580 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 24 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:12,582 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 178 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:12,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-03-20 15:50:12,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 325. [2022-03-20 15:50:12,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 222 states have (on average 1.1216216216216217) internal successors, (249), 227 states have internal predecessors, (249), 60 states have call successors, (60), 43 states have call predecessors, (60), 42 states have return successors, (58), 54 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-20 15:50:12,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 367 transitions. [2022-03-20 15:50:12,617 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 367 transitions. Word has length 118 [2022-03-20 15:50:12,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:12,618 INFO L478 AbstractCegarLoop]: Abstraction has 325 states and 367 transitions. [2022-03-20 15:50:12,618 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 8 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2022-03-20 15:50:12,618 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 367 transitions. [2022-03-20 15:50:12,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-20 15:50:12,620 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:12,620 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:12,651 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:50:12,841 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-20 15:50:12,841 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:12,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:12,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1632097758, now seen corresponding path program 9 times [2022-03-20 15:50:12,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:12,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [96933745] [2022-03-20 15:50:12,844 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:12,844 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:12,844 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:12,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1632097758, now seen corresponding path program 10 times [2022-03-20 15:50:12,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:12,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898934005] [2022-03-20 15:50:12,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:12,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:12,850 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:12,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [119574200] [2022-03-20 15:50:12,850 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:12,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:12,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:12,852 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:50:12,853 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:50:12,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:50:12,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:12,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-20 15:50:12,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:13,180 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 34 proven. 554 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-20 15:50:13,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:13,437 INFO L134 CoverageAnalysis]: Checked inductivity of 640 backedges. 34 proven. 62 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-03-20 15:50:13,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:13,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898934005] [2022-03-20 15:50:13,437 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:13,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119574200] [2022-03-20 15:50:13,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119574200] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:13,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:13,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-03-20 15:50:13,438 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:13,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [96933745] [2022-03-20 15:50:13,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [96933745] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:13,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:13,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:50:13,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632817676] [2022-03-20 15:50:13,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:13,438 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:50:13,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:13,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:50:13,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:50:13,439 INFO L87 Difference]: Start difference. First operand 325 states and 367 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (20), 10 states have call predecessors, (20), 8 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-03-20 15:50:13,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:13,623 INFO L93 Difference]: Finished difference Result 419 states and 481 transitions. [2022-03-20 15:50:13,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:50:13,623 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (20), 10 states have call predecessors, (20), 8 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) Word has length 122 [2022-03-20 15:50:13,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:13,625 INFO L225 Difference]: With dead ends: 419 [2022-03-20 15:50:13,625 INFO L226 Difference]: Without dead ends: 406 [2022-03-20 15:50:13,625 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=222, Invalid=330, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:50:13,625 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 66 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:13,627 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 214 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:13,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2022-03-20 15:50:13,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 405. [2022-03-20 15:50:13,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 278 states have (on average 1.118705035971223) internal successors, (311), 284 states have internal predecessors, (311), 75 states have call successors, (75), 52 states have call predecessors, (75), 51 states have return successors, (73), 68 states have call predecessors, (73), 73 states have call successors, (73) [2022-03-20 15:50:13,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 459 transitions. [2022-03-20 15:50:13,675 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 459 transitions. Word has length 122 [2022-03-20 15:50:13,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:13,675 INFO L478 AbstractCegarLoop]: Abstraction has 405 states and 459 transitions. [2022-03-20 15:50:13,676 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (20), 10 states have call predecessors, (20), 8 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-03-20 15:50:13,676 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 459 transitions. [2022-03-20 15:50:13,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-20 15:50:13,677 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:13,677 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 7, 6, 6, 6, 6, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:13,694 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:50:13,894 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:13,894 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:13,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:13,894 INFO L85 PathProgramCache]: Analyzing trace with hash -867526735, now seen corresponding path program 3 times [2022-03-20 15:50:13,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:13,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1594817545] [2022-03-20 15:50:13,897 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:13,897 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:13,897 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:13,897 INFO L85 PathProgramCache]: Analyzing trace with hash -867526735, now seen corresponding path program 4 times [2022-03-20 15:50:13,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:13,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815599522] [2022-03-20 15:50:13,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:13,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:13,902 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:13,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [184401498] [2022-03-20 15:50:13,902 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:13,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:13,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:13,903 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:50:13,905 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:50:13,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:50:13,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:13,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-20 15:50:13,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:14,171 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 180 proven. 642 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-03-20 15:50:14,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:14,397 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 40 proven. 102 refuted. 0 times theorem prover too weak. 762 trivial. 0 not checked. [2022-03-20 15:50:14,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:14,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815599522] [2022-03-20 15:50:14,398 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:14,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184401498] [2022-03-20 15:50:14,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184401498] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:14,398 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:14,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-03-20 15:50:14,398 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:14,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1594817545] [2022-03-20 15:50:14,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1594817545] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:14,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:14,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:50:14,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158628393] [2022-03-20 15:50:14,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:14,399 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:50:14,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:14,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:50:14,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:50:14,399 INFO L87 Difference]: Start difference. First operand 405 states and 459 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 9 states have call successors, (23), 9 states have call predecessors, (23), 8 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:50:14,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:14,548 INFO L93 Difference]: Finished difference Result 474 states and 544 transitions. [2022-03-20 15:50:14,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:50:14,549 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 9 states have call successors, (23), 9 states have call predecessors, (23), 8 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) Word has length 136 [2022-03-20 15:50:14,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:14,550 INFO L225 Difference]: With dead ends: 474 [2022-03-20 15:50:14,551 INFO L226 Difference]: Without dead ends: 403 [2022-03-20 15:50:14,551 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=227, Invalid=325, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:50:14,551 INFO L913 BasicCegarLoop]: 56 mSDtfsCounter, 33 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:14,552 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 206 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:14,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-03-20 15:50:14,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 403. [2022-03-20 15:50:14,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 276 states have (on average 1.1159420289855073) internal successors, (308), 282 states have internal predecessors, (308), 75 states have call successors, (75), 52 states have call predecessors, (75), 51 states have return successors, (73), 68 states have call predecessors, (73), 73 states have call successors, (73) [2022-03-20 15:50:14,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 456 transitions. [2022-03-20 15:50:14,598 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 456 transitions. Word has length 136 [2022-03-20 15:50:14,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:14,598 INFO L478 AbstractCegarLoop]: Abstraction has 403 states and 456 transitions. [2022-03-20 15:50:14,598 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 9 states have call successors, (23), 9 states have call predecessors, (23), 8 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:50:14,598 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 456 transitions. [2022-03-20 15:50:14,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-03-20 15:50:14,599 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:14,599 INFO L499 BasicCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:14,619 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:50:14,815 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,SelfDestructingSolverStorable27 [2022-03-20 15:50:14,815 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:14,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:14,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1792552182, now seen corresponding path program 11 times [2022-03-20 15:50:14,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:14,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [23759006] [2022-03-20 15:50:14,818 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:14,818 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:14,818 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:14,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1792552182, now seen corresponding path program 12 times [2022-03-20 15:50:14,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:14,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630933162] [2022-03-20 15:50:14,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:14,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:14,826 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:14,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [244200054] [2022-03-20 15:50:14,827 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:14,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:14,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:14,828 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:50:14,829 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:50:14,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-03-20 15:50:14,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:14,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-20 15:50:14,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:15,160 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 38 proven. 716 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-03-20 15:50:15,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:15,460 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 38 proven. 88 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2022-03-20 15:50:15,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:15,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630933162] [2022-03-20 15:50:15,460 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:15,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244200054] [2022-03-20 15:50:15,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244200054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:15,460 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:15,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-03-20 15:50:15,460 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:15,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [23759006] [2022-03-20 15:50:15,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [23759006] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:15,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:15,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:50:15,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207019645] [2022-03-20 15:50:15,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:15,461 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:50:15,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:15,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:50:15,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-03-20 15:50:15,462 INFO L87 Difference]: Start difference. First operand 403 states and 456 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 11 states have call successors, (22), 11 states have call predecessors, (22), 9 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) [2022-03-20 15:50:15,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:15,655 INFO L93 Difference]: Finished difference Result 499 states and 574 transitions. [2022-03-20 15:50:15,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:50:15,656 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 11 states have call successors, (22), 11 states have call predecessors, (22), 9 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) Word has length 136 [2022-03-20 15:50:15,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:15,658 INFO L225 Difference]: With dead ends: 499 [2022-03-20 15:50:15,658 INFO L226 Difference]: Without dead ends: 486 [2022-03-20 15:50:15,659 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=285, Invalid=417, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:50:15,659 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 63 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:15,659 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 272 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:15,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-03-20 15:50:15,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 485. [2022-03-20 15:50:15,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 332 states have (on average 1.1144578313253013) internal successors, (370), 340 states have internal predecessors, (370), 92 states have call successors, (92), 61 states have call predecessors, (92), 60 states have return successors, (90), 83 states have call predecessors, (90), 90 states have call successors, (90) [2022-03-20 15:50:15,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 552 transitions. [2022-03-20 15:50:15,714 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 552 transitions. Word has length 136 [2022-03-20 15:50:15,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:15,714 INFO L478 AbstractCegarLoop]: Abstraction has 485 states and 552 transitions. [2022-03-20 15:50:15,714 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 11 states have call successors, (22), 11 states have call predecessors, (22), 9 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) [2022-03-20 15:50:15,715 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 552 transitions. [2022-03-20 15:50:15,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-03-20 15:50:15,716 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:15,716 INFO L499 BasicCegarLoop]: trace histogram [22, 21, 21, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:15,744 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:50:15,935 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,SelfDestructingSolverStorable28 [2022-03-20 15:50:15,935 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:15,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:15,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1618957110, now seen corresponding path program 13 times [2022-03-20 15:50:15,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:15,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [238745205] [2022-03-20 15:50:15,939 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:15,939 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:15,939 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:15,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1618957110, now seen corresponding path program 14 times [2022-03-20 15:50:15,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:15,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972538680] [2022-03-20 15:50:15,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:15,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:15,947 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:15,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1740908300] [2022-03-20 15:50:15,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:15,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:15,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:15,949 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:50:15,951 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:50:16,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:16,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:16,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-20 15:50:16,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:16,282 INFO L134 CoverageAnalysis]: Checked inductivity of 1002 backedges. 42 proven. 900 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-03-20 15:50:16,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:16,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1002 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2022-03-20 15:50:16,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:16,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972538680] [2022-03-20 15:50:16,616 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:16,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740908300] [2022-03-20 15:50:16,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740908300] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:16,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:16,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-03-20 15:50:16,617 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:16,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [238745205] [2022-03-20 15:50:16,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [238745205] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:16,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:16,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:50:16,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68217132] [2022-03-20 15:50:16,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:16,622 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:50:16,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:16,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:50:16,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:50:16,623 INFO L87 Difference]: Start difference. First operand 485 states and 552 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (24), 12 states have call predecessors, (24), 10 states have return successors, (22), 10 states have call predecessors, (22), 10 states have call successors, (22) [2022-03-20 15:50:16,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:16,866 INFO L93 Difference]: Finished difference Result 587 states and 680 transitions. [2022-03-20 15:50:16,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-20 15:50:16,866 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (24), 12 states have call predecessors, (24), 10 states have return successors, (22), 10 states have call predecessors, (22), 10 states have call successors, (22) Word has length 150 [2022-03-20 15:50:16,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:16,868 INFO L225 Difference]: With dead ends: 587 [2022-03-20 15:50:16,868 INFO L226 Difference]: Without dead ends: 574 [2022-03-20 15:50:16,869 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 277 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=356, Invalid=514, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:50:16,869 INFO L913 BasicCegarLoop]: 71 mSDtfsCounter, 92 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:16,869 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 265 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:16,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-03-20 15:50:16,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 573. [2022-03-20 15:50:16,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 392 states have (on average 1.114795918367347) internal successors, (437), 402 states have internal predecessors, (437), 111 states have call successors, (111), 70 states have call predecessors, (111), 69 states have return successors, (109), 100 states have call predecessors, (109), 109 states have call successors, (109) [2022-03-20 15:50:16,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 657 transitions. [2022-03-20 15:50:16,947 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 657 transitions. Word has length 150 [2022-03-20 15:50:16,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:16,947 INFO L478 AbstractCegarLoop]: Abstraction has 573 states and 657 transitions. [2022-03-20 15:50:16,947 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (24), 12 states have call predecessors, (24), 10 states have return successors, (22), 10 states have call predecessors, (22), 10 states have call successors, (22) [2022-03-20 15:50:16,947 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 657 transitions. [2022-03-20 15:50:16,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-03-20 15:50:16,949 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:16,949 INFO L499 BasicCegarLoop]: trace histogram [24, 23, 23, 8, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:16,968 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:50:17,169 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:17,169 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:17,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:17,169 INFO L85 PathProgramCache]: Analyzing trace with hash 778901090, now seen corresponding path program 15 times [2022-03-20 15:50:17,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:17,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1285876507] [2022-03-20 15:50:17,171 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:17,172 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:17,172 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:17,172 INFO L85 PathProgramCache]: Analyzing trace with hash 778901090, now seen corresponding path program 16 times [2022-03-20 15:50:17,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:17,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883254116] [2022-03-20 15:50:17,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:17,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:17,178 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:17,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1052664145] [2022-03-20 15:50:17,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:17,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:17,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:17,179 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:50:17,180 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:50:24,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:50:24,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:24,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-20 15:50:24,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:24,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 46 proven. 1106 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-20 15:50:24,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:24,829 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 46 proven. 158 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2022-03-20 15:50:24,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:24,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883254116] [2022-03-20 15:50:24,830 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:24,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052664145] [2022-03-20 15:50:24,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052664145] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:24,830 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:24,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2022-03-20 15:50:24,830 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:24,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1285876507] [2022-03-20 15:50:24,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1285876507] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:24,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:24,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 15:50:24,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384781701] [2022-03-20 15:50:24,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:24,831 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 15:50:24,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:24,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 15:50:24,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:50:24,831 INFO L87 Difference]: Start difference. First operand 573 states and 657 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 13 states have internal predecessors, (75), 13 states have call successors, (26), 13 states have call predecessors, (26), 11 states have return successors, (24), 11 states have call predecessors, (24), 11 states have call successors, (24) [2022-03-20 15:50:25,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:25,119 INFO L93 Difference]: Finished difference Result 689 states and 801 transitions. [2022-03-20 15:50:25,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-20 15:50:25,120 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 13 states have internal predecessors, (75), 13 states have call successors, (26), 13 states have call predecessors, (26), 11 states have return successors, (24), 11 states have call predecessors, (24), 11 states have call successors, (24) Word has length 164 [2022-03-20 15:50:25,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:25,122 INFO L225 Difference]: With dead ends: 689 [2022-03-20 15:50:25,122 INFO L226 Difference]: Without dead ends: 676 [2022-03-20 15:50:25,123 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=435, Invalid=621, Unknown=0, NotChecked=0, Total=1056 [2022-03-20 15:50:25,123 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 120 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:25,123 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 276 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:25,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-03-20 15:50:25,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 675. [2022-03-20 15:50:25,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 462 states have (on average 1.1147186147186148) internal successors, (515), 474 states have internal predecessors, (515), 132 states have call successors, (132), 81 states have call predecessors, (132), 80 states have return successors, (130), 119 states have call predecessors, (130), 130 states have call successors, (130) [2022-03-20 15:50:25,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 777 transitions. [2022-03-20 15:50:25,194 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 777 transitions. Word has length 164 [2022-03-20 15:50:25,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:25,194 INFO L478 AbstractCegarLoop]: Abstraction has 675 states and 777 transitions. [2022-03-20 15:50:25,194 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 13 states have internal predecessors, (75), 13 states have call successors, (26), 13 states have call predecessors, (26), 11 states have return successors, (24), 11 states have call predecessors, (24), 11 states have call successors, (24) [2022-03-20 15:50:25,194 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 777 transitions. [2022-03-20 15:50:25,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-03-20 15:50:25,196 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:25,196 INFO L499 BasicCegarLoop]: trace histogram [26, 25, 25, 9, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:25,207 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:50:25,405 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:25,406 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:25,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:25,406 INFO L85 PathProgramCache]: Analyzing trace with hash 759159950, now seen corresponding path program 17 times [2022-03-20 15:50:25,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:25,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [618446001] [2022-03-20 15:50:25,408 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:25,408 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:25,408 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:25,408 INFO L85 PathProgramCache]: Analyzing trace with hash 759159950, now seen corresponding path program 18 times [2022-03-20 15:50:25,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:25,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893914446] [2022-03-20 15:50:25,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:25,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:25,415 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:25,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1939776494] [2022-03-20 15:50:25,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:25,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:25,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:25,417 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:50:25,419 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:50:25,495 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-20 15:50:25,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:25,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-20 15:50:25,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:25,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1452 backedges. 723 proven. 34 refuted. 0 times theorem prover too weak. 695 trivial. 0 not checked. [2022-03-20 15:50:25,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:26,067 INFO L134 CoverageAnalysis]: Checked inductivity of 1452 backedges. 143 proven. 34 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2022-03-20 15:50:26,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:26,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893914446] [2022-03-20 15:50:26,067 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:26,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939776494] [2022-03-20 15:50:26,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939776494] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:26,067 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:26,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2022-03-20 15:50:26,068 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:26,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [618446001] [2022-03-20 15:50:26,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [618446001] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:26,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:26,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:50:26,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803973129] [2022-03-20 15:50:26,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:26,068 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:50:26,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:26,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:50:26,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:50:26,069 INFO L87 Difference]: Start difference. First operand 675 states and 777 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 5 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2022-03-20 15:50:26,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:26,161 INFO L93 Difference]: Finished difference Result 731 states and 842 transitions. [2022-03-20 15:50:26,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:50:26,161 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 5 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) Word has length 178 [2022-03-20 15:50:26,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:26,163 INFO L225 Difference]: With dead ends: 731 [2022-03-20 15:50:26,163 INFO L226 Difference]: Without dead ends: 577 [2022-03-20 15:50:26,164 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 348 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-03-20 15:50:26,164 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 0 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:26,164 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 200 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:50:26,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-03-20 15:50:26,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 577. [2022-03-20 15:50:26,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 393 states have (on average 1.1145038167938932) internal successors, (438), 404 states have internal predecessors, (438), 114 states have call successors, (114), 70 states have call predecessors, (114), 69 states have return successors, (112), 102 states have call predecessors, (112), 112 states have call successors, (112) [2022-03-20 15:50:26,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 664 transitions. [2022-03-20 15:50:26,222 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 664 transitions. Word has length 178 [2022-03-20 15:50:26,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:26,223 INFO L478 AbstractCegarLoop]: Abstraction has 577 states and 664 transitions. [2022-03-20 15:50:26,223 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 5 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2022-03-20 15:50:26,223 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 664 transitions. [2022-03-20 15:50:26,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-03-20 15:50:26,224 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:26,224 INFO L499 BasicCegarLoop]: trace histogram [28, 27, 27, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:26,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-20 15:50:26,439 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:26,439 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:26,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:26,440 INFO L85 PathProgramCache]: Analyzing trace with hash 221596463, now seen corresponding path program 5 times [2022-03-20 15:50:26,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:26,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [323301647] [2022-03-20 15:50:26,442 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:26,442 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:26,442 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:26,442 INFO L85 PathProgramCache]: Analyzing trace with hash 221596463, now seen corresponding path program 6 times [2022-03-20 15:50:26,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:26,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914931596] [2022-03-20 15:50:26,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:26,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:26,448 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:26,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [573564813] [2022-03-20 15:50:26,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:26,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:26,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:26,449 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:50:26,479 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:50:26,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:50:26,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:26,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-20 15:50:26,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:26,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1622 backedges. 559 proven. 0 refuted. 0 times theorem prover too weak. 1063 trivial. 0 not checked. [2022-03-20 15:50:26,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:50:26,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:26,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914931596] [2022-03-20 15:50:26,692 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:26,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573564813] [2022-03-20 15:50:26,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573564813] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:26,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:26,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:50:26,693 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:26,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [323301647] [2022-03-20 15:50:26,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [323301647] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:26,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:26,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:50:26,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956066543] [2022-03-20 15:50:26,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:26,693 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:50:26,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:26,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:50:26,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:50:26,694 INFO L87 Difference]: Start difference. First operand 577 states and 664 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-20 15:50:26,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:26,772 INFO L93 Difference]: Finished difference Result 664 states and 751 transitions. [2022-03-20 15:50:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:50:26,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 182 [2022-03-20 15:50:26,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:26,774 INFO L225 Difference]: With dead ends: 664 [2022-03-20 15:50:26,774 INFO L226 Difference]: Without dead ends: 527 [2022-03-20 15:50:26,775 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 178 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:50:26,775 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 8 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:26,775 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 144 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:50:26,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-03-20 15:50:26,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 525. [2022-03-20 15:50:26,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 356 states have (on average 1.0898876404494382) internal successors, (388), 366 states have internal predecessors, (388), 102 states have call successors, (102), 68 states have call predecessors, (102), 66 states have return successors, (99), 90 states have call predecessors, (99), 99 states have call successors, (99) [2022-03-20 15:50:26,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 589 transitions. [2022-03-20 15:50:26,832 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 589 transitions. Word has length 182 [2022-03-20 15:50:26,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:26,832 INFO L478 AbstractCegarLoop]: Abstraction has 525 states and 589 transitions. [2022-03-20 15:50:26,832 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-20 15:50:26,832 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 589 transitions. [2022-03-20 15:50:26,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-03-20 15:50:26,833 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:26,833 INFO L499 BasicCegarLoop]: trace histogram [27, 26, 26, 8, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:26,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-20 15:50:27,048 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:27,048 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:27,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:27,049 INFO L85 PathProgramCache]: Analyzing trace with hash -553486584, now seen corresponding path program 19 times [2022-03-20 15:50:27,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:27,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1891398440] [2022-03-20 15:50:27,052 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:27,053 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:27,053 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:27,053 INFO L85 PathProgramCache]: Analyzing trace with hash -553486584, now seen corresponding path program 20 times [2022-03-20 15:50:27,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:27,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218869670] [2022-03-20 15:50:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:27,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:27,066 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:27,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [574785830] [2022-03-20 15:50:27,066 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:27,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:27,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:27,068 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:50:27,069 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:50:27,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:27,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:27,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-20 15:50:27,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:27,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1528 backedges. 52 proven. 1400 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-03-20 15:50:27,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:27,833 INFO L134 CoverageAnalysis]: Checked inductivity of 1528 backedges. 52 proven. 176 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2022-03-20 15:50:27,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:27,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218869670] [2022-03-20 15:50:27,834 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:27,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574785830] [2022-03-20 15:50:27,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574785830] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:27,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:27,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2022-03-20 15:50:27,834 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:27,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1891398440] [2022-03-20 15:50:27,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1891398440] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:27,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:27,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:50:27,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144915952] [2022-03-20 15:50:27,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:27,835 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:50:27,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:27,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:50:27,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:50:27,836 INFO L87 Difference]: Start difference. First operand 525 states and 589 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 14 states have call successors, (29), 14 states have call predecessors, (29), 12 states have return successors, (27), 12 states have call predecessors, (27), 12 states have call successors, (27) [2022-03-20 15:50:28,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:28,124 INFO L93 Difference]: Finished difference Result 619 states and 701 transitions. [2022-03-20 15:50:28,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-20 15:50:28,125 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 14 states have call successors, (29), 14 states have call predecessors, (29), 12 states have return successors, (27), 12 states have call predecessors, (27), 12 states have call successors, (27) Word has length 182 [2022-03-20 15:50:28,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:28,135 INFO L225 Difference]: With dead ends: 619 [2022-03-20 15:50:28,136 INFO L226 Difference]: Without dead ends: 596 [2022-03-20 15:50:28,138 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=491, Invalid=699, Unknown=0, NotChecked=0, Total=1190 [2022-03-20 15:50:28,138 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 97 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:28,138 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 321 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:28,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-03-20 15:50:28,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 595. [2022-03-20 15:50:28,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 403 states have (on average 1.0893300248138957) internal successors, (439), 415 states have internal predecessors, (439), 117 states have call successors, (117), 76 states have call predecessors, (117), 74 states have return successors, (114), 103 states have call predecessors, (114), 114 states have call successors, (114) [2022-03-20 15:50:28,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 670 transitions. [2022-03-20 15:50:28,206 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 670 transitions. Word has length 182 [2022-03-20 15:50:28,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:28,206 INFO L478 AbstractCegarLoop]: Abstraction has 595 states and 670 transitions. [2022-03-20 15:50:28,207 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 14 states have call successors, (29), 14 states have call predecessors, (29), 12 states have return successors, (27), 12 states have call predecessors, (27), 12 states have call successors, (27) [2022-03-20 15:50:28,207 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 670 transitions. [2022-03-20 15:50:28,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-03-20 15:50:28,208 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:28,208 INFO L499 BasicCegarLoop]: trace histogram [29, 28, 28, 9, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:28,237 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:50:28,427 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,SelfDestructingSolverStorable33 [2022-03-20 15:50:28,427 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:28,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:28,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1093935796, now seen corresponding path program 21 times [2022-03-20 15:50:28,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:28,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1659377028] [2022-03-20 15:50:28,430 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:28,430 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:28,430 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:28,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1093935796, now seen corresponding path program 22 times [2022-03-20 15:50:28,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:28,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191717893] [2022-03-20 15:50:28,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:28,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:28,436 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:28,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1436681264] [2022-03-20 15:50:28,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:28,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:28,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:28,437 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:50:28,439 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:50:34,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:50:34,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:34,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-20 15:50:34,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:34,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 56 proven. 1652 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-03-20 15:50:34,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:35,340 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 56 proven. 220 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2022-03-20 15:50:35,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:35,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191717893] [2022-03-20 15:50:35,340 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:35,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436681264] [2022-03-20 15:50:35,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436681264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:35,340 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:35,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-03-20 15:50:35,341 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:35,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1659377028] [2022-03-20 15:50:35,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1659377028] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:35,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:35,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:50:35,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886156881] [2022-03-20 15:50:35,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:35,341 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:50:35,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:35,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:50:35,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-03-20 15:50:35,342 INFO L87 Difference]: Start difference. First operand 595 states and 670 transitions. Second operand has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (31), 15 states have call predecessors, (31), 13 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) [2022-03-20 15:50:35,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:35,689 INFO L93 Difference]: Finished difference Result 689 states and 782 transitions. [2022-03-20 15:50:35,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-20 15:50:35,690 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (31), 15 states have call predecessors, (31), 13 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) Word has length 196 [2022-03-20 15:50:35,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:35,692 INFO L225 Difference]: With dead ends: 689 [2022-03-20 15:50:35,692 INFO L226 Difference]: Without dead ends: 666 [2022-03-20 15:50:35,693 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 363 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=583, Invalid=823, Unknown=0, NotChecked=0, Total=1406 [2022-03-20 15:50:35,693 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 135 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:35,693 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 329 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:35,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2022-03-20 15:50:35,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 665. [2022-03-20 15:50:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 450 states have (on average 1.0888888888888888) internal successors, (490), 464 states have internal predecessors, (490), 132 states have call successors, (132), 84 states have call predecessors, (132), 82 states have return successors, (129), 116 states have call predecessors, (129), 129 states have call successors, (129) [2022-03-20 15:50:35,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 751 transitions. [2022-03-20 15:50:35,771 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 751 transitions. Word has length 196 [2022-03-20 15:50:35,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:35,771 INFO L478 AbstractCegarLoop]: Abstraction has 665 states and 751 transitions. [2022-03-20 15:50:35,771 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (31), 15 states have call predecessors, (31), 13 states have return successors, (29), 13 states have call predecessors, (29), 13 states have call successors, (29) [2022-03-20 15:50:35,771 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 751 transitions. [2022-03-20 15:50:35,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-03-20 15:50:35,773 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:35,773 INFO L499 BasicCegarLoop]: trace histogram [31, 30, 30, 10, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:35,791 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:50:35,985 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:35,986 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:35,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:35,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1762259296, now seen corresponding path program 23 times [2022-03-20 15:50:35,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:35,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1702352880] [2022-03-20 15:50:35,988 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:35,988 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:35,988 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:35,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1762259296, now seen corresponding path program 24 times [2022-03-20 15:50:35,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:35,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849320805] [2022-03-20 15:50:35,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:35,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:35,996 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:35,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [361824719] [2022-03-20 15:50:35,996 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:35,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:35,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:35,997 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:50:35,997 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:50:36,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-03-20 15:50:36,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:36,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-20 15:50:36,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:36,387 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 966 proven. 69 refuted. 0 times theorem prover too weak. 1035 trivial. 0 not checked. [2022-03-20 15:50:36,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 186 proven. 69 refuted. 0 times theorem prover too weak. 1815 trivial. 0 not checked. [2022-03-20 15:50:36,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:36,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849320805] [2022-03-20 15:50:36,820 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:36,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361824719] [2022-03-20 15:50:36,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361824719] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:36,820 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:36,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2022-03-20 15:50:36,821 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:36,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1702352880] [2022-03-20 15:50:36,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1702352880] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:36,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:36,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:50:36,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371515038] [2022-03-20 15:50:36,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:36,821 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:50:36,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:36,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:50:36,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:50:36,822 INFO L87 Difference]: Start difference. First operand 665 states and 751 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 6 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2022-03-20 15:50:36,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:36,939 INFO L93 Difference]: Finished difference Result 781 states and 891 transitions. [2022-03-20 15:50:36,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:50:36,945 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 6 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) Word has length 210 [2022-03-20 15:50:36,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:36,947 INFO L225 Difference]: With dead ends: 781 [2022-03-20 15:50:36,947 INFO L226 Difference]: Without dead ends: 613 [2022-03-20 15:50:36,948 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 410 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-03-20 15:50:36,948 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 2 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:36,948 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 298 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:36,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2022-03-20 15:50:37,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 613. [2022-03-20 15:50:37,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 415 states have (on average 1.0867469879518072) internal successors, (451), 427 states have internal predecessors, (451), 120 states have call successors, (120), 79 states have call predecessors, (120), 77 states have return successors, (117), 106 states have call predecessors, (117), 117 states have call successors, (117) [2022-03-20 15:50:37,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 688 transitions. [2022-03-20 15:50:37,016 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 688 transitions. Word has length 210 [2022-03-20 15:50:37,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:37,016 INFO L478 AbstractCegarLoop]: Abstraction has 613 states and 688 transitions. [2022-03-20 15:50:37,016 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 6 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2022-03-20 15:50:37,016 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 688 transitions. [2022-03-20 15:50:37,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-03-20 15:50:37,018 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:37,018 INFO L499 BasicCegarLoop]: trace histogram [32, 31, 31, 9, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:37,038 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:50:37,228 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:37,228 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:37,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:37,229 INFO L85 PathProgramCache]: Analyzing trace with hash -567448742, now seen corresponding path program 25 times [2022-03-20 15:50:37,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:37,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1374548329] [2022-03-20 15:50:37,231 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:37,231 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:37,231 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:37,231 INFO L85 PathProgramCache]: Analyzing trace with hash -567448742, now seen corresponding path program 26 times [2022-03-20 15:50:37,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:37,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427341492] [2022-03-20 15:50:37,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:37,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:37,238 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:37,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [359438744] [2022-03-20 15:50:37,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:37,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:37,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:37,240 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:50:37,241 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:50:37,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:37,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:37,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-20 15:50:37,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:37,682 INFO L134 CoverageAnalysis]: Checked inductivity of 2166 backedges. 62 proven. 2012 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-03-20 15:50:37,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:38,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2166 backedges. 62 proven. 244 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2022-03-20 15:50:38,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:38,141 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427341492] [2022-03-20 15:50:38,142 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:38,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359438744] [2022-03-20 15:50:38,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359438744] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:38,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:38,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2022-03-20 15:50:38,142 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:38,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1374548329] [2022-03-20 15:50:38,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1374548329] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:38,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:38,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:50:38,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131384333] [2022-03-20 15:50:38,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:38,142 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:50:38,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:38,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:50:38,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2022-03-20 15:50:38,143 INFO L87 Difference]: Start difference. First operand 613 states and 688 transitions. Second operand has 17 states, 17 states have (on average 5.529411764705882) internal successors, (94), 16 states have internal predecessors, (94), 16 states have call successors, (34), 16 states have call predecessors, (34), 14 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) [2022-03-20 15:50:38,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:38,466 INFO L93 Difference]: Finished difference Result 707 states and 800 transitions. [2022-03-20 15:50:38,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-20 15:50:38,466 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.529411764705882) internal successors, (94), 16 states have internal predecessors, (94), 16 states have call successors, (34), 16 states have call predecessors, (34), 14 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) Word has length 214 [2022-03-20 15:50:38,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:38,468 INFO L225 Difference]: With dead ends: 707 [2022-03-20 15:50:38,468 INFO L226 Difference]: Without dead ends: 684 [2022-03-20 15:50:38,469 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=648, Invalid=912, Unknown=0, NotChecked=0, Total=1560 [2022-03-20 15:50:38,469 INFO L913 BasicCegarLoop]: 87 mSDtfsCounter, 138 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:38,469 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 316 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:38,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-03-20 15:50:38,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 683. [2022-03-20 15:50:38,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 462 states have (on average 1.0865800865800865) internal successors, (502), 476 states have internal predecessors, (502), 135 states have call successors, (135), 87 states have call predecessors, (135), 85 states have return successors, (132), 119 states have call predecessors, (132), 132 states have call successors, (132) [2022-03-20 15:50:38,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 769 transitions. [2022-03-20 15:50:38,545 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 769 transitions. Word has length 214 [2022-03-20 15:50:38,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:38,545 INFO L478 AbstractCegarLoop]: Abstraction has 683 states and 769 transitions. [2022-03-20 15:50:38,545 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.529411764705882) internal successors, (94), 16 states have internal predecessors, (94), 16 states have call successors, (34), 16 states have call predecessors, (34), 14 states have return successors, (32), 14 states have call predecessors, (32), 14 states have call successors, (32) [2022-03-20 15:50:38,545 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 769 transitions. [2022-03-20 15:50:38,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-03-20 15:50:38,547 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:38,547 INFO L499 BasicCegarLoop]: trace histogram [34, 33, 33, 10, 9, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:38,564 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:50:38,763 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,SelfDestructingSolverStorable36 [2022-03-20 15:50:38,763 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:38,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:38,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1483480966, now seen corresponding path program 27 times [2022-03-20 15:50:38,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:38,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1217093039] [2022-03-20 15:50:38,766 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:38,766 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:38,766 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:38,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1483480966, now seen corresponding path program 28 times [2022-03-20 15:50:38,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:38,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783734331] [2022-03-20 15:50:38,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:38,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:38,772 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:38,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701536311] [2022-03-20 15:50:38,772 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:38,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:38,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:38,776 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:50:38,777 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:50:39,869 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:50:39,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:39,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-20 15:50:39,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:40,273 INFO L134 CoverageAnalysis]: Checked inductivity of 2472 backedges. 66 proven. 2310 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-03-20 15:50:40,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:40,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2472 backedges. 66 proven. 294 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2022-03-20 15:50:40,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:40,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783734331] [2022-03-20 15:50:40,816 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:40,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701536311] [2022-03-20 15:50:40,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701536311] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:40,816 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:40,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2022-03-20 15:50:40,816 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:40,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1217093039] [2022-03-20 15:50:40,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1217093039] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:40,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:40,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:50:40,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007386838] [2022-03-20 15:50:40,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:40,817 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:50:40,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:40,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:50:40,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2022-03-20 15:50:40,818 INFO L87 Difference]: Start difference. First operand 683 states and 769 transitions. Second operand has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 17 states have internal predecessors, (101), 17 states have call successors, (36), 17 states have call predecessors, (36), 15 states have return successors, (34), 15 states have call predecessors, (34), 15 states have call successors, (34) [2022-03-20 15:50:41,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:41,224 INFO L93 Difference]: Finished difference Result 777 states and 881 transitions. [2022-03-20 15:50:41,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-20 15:50:41,225 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 17 states have internal predecessors, (101), 17 states have call successors, (36), 17 states have call predecessors, (36), 15 states have return successors, (34), 15 states have call predecessors, (34), 15 states have call successors, (34) Word has length 228 [2022-03-20 15:50:41,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:41,228 INFO L225 Difference]: With dead ends: 777 [2022-03-20 15:50:41,228 INFO L226 Difference]: Without dead ends: 754 [2022-03-20 15:50:41,228 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=753, Invalid=1053, Unknown=0, NotChecked=0, Total=1806 [2022-03-20 15:50:41,229 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 183 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:41,230 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 350 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:41,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2022-03-20 15:50:41,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 753. [2022-03-20 15:50:41,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 509 states have (on average 1.0864440078585462) internal successors, (553), 525 states have internal predecessors, (553), 150 states have call successors, (150), 95 states have call predecessors, (150), 93 states have return successors, (147), 132 states have call predecessors, (147), 147 states have call successors, (147) [2022-03-20 15:50:41,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 850 transitions. [2022-03-20 15:50:41,309 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 850 transitions. Word has length 228 [2022-03-20 15:50:41,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:41,310 INFO L478 AbstractCegarLoop]: Abstraction has 753 states and 850 transitions. [2022-03-20 15:50:41,310 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 17 states have internal predecessors, (101), 17 states have call successors, (36), 17 states have call predecessors, (36), 15 states have return successors, (34), 15 states have call predecessors, (34), 15 states have call successors, (34) [2022-03-20 15:50:41,311 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 850 transitions. [2022-03-20 15:50:41,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2022-03-20 15:50:41,312 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:41,312 INFO L499 BasicCegarLoop]: trace histogram [36, 35, 35, 11, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:41,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-20 15:50:41,519 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,SelfDestructingSolverStorable37 [2022-03-20 15:50:41,520 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:41,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:41,520 INFO L85 PathProgramCache]: Analyzing trace with hash -963242318, now seen corresponding path program 29 times [2022-03-20 15:50:41,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:41,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [96122393] [2022-03-20 15:50:41,522 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:41,522 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:41,522 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:41,522 INFO L85 PathProgramCache]: Analyzing trace with hash -963242318, now seen corresponding path program 30 times [2022-03-20 15:50:41,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:41,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540329758] [2022-03-20 15:50:41,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:41,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:41,530 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:41,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2007018426] [2022-03-20 15:50:41,530 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:41,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:41,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:41,535 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:50:41,536 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:50:41,672 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-03-20 15:50:41,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:41,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-20 15:50:41,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:41,960 INFO L134 CoverageAnalysis]: Checked inductivity of 2800 backedges. 1209 proven. 116 refuted. 0 times theorem prover too weak. 1475 trivial. 0 not checked. [2022-03-20 15:50:41,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:42,497 INFO L134 CoverageAnalysis]: Checked inductivity of 2800 backedges. 229 proven. 116 refuted. 0 times theorem prover too weak. 2455 trivial. 0 not checked. [2022-03-20 15:50:42,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:42,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540329758] [2022-03-20 15:50:42,497 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:42,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007018426] [2022-03-20 15:50:42,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007018426] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:42,497 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:42,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2022-03-20 15:50:42,497 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:42,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [96122393] [2022-03-20 15:50:42,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [96122393] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:42,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:42,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-20 15:50:42,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511100168] [2022-03-20 15:50:42,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:42,498 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-20 15:50:42,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:42,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-20 15:50:42,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:50:42,498 INFO L87 Difference]: Start difference. First operand 753 states and 850 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 7 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2022-03-20 15:50:42,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:42,663 INFO L93 Difference]: Finished difference Result 881 states and 1008 transitions. [2022-03-20 15:50:42,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 15:50:42,664 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 7 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) Word has length 242 [2022-03-20 15:50:42,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:42,666 INFO L225 Difference]: With dead ends: 881 [2022-03-20 15:50:42,666 INFO L226 Difference]: Without dead ends: 701 [2022-03-20 15:50:42,667 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 472 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:50:42,667 INFO L913 BasicCegarLoop]: 95 mSDtfsCounter, 3 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:42,667 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 417 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:42,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2022-03-20 15:50:42,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 701. [2022-03-20 15:50:42,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 474 states have (on average 1.0843881856540085) internal successors, (514), 488 states have internal predecessors, (514), 138 states have call successors, (138), 90 states have call predecessors, (138), 88 states have return successors, (135), 122 states have call predecessors, (135), 135 states have call successors, (135) [2022-03-20 15:50:42,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 787 transitions. [2022-03-20 15:50:42,743 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 787 transitions. Word has length 242 [2022-03-20 15:50:42,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:42,743 INFO L478 AbstractCegarLoop]: Abstraction has 701 states and 787 transitions. [2022-03-20 15:50:42,743 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 7 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2022-03-20 15:50:42,743 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 787 transitions. [2022-03-20 15:50:42,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2022-03-20 15:50:42,745 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:42,745 INFO L499 BasicCegarLoop]: trace histogram [37, 36, 36, 10, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:42,769 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:50:42,959 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,SelfDestructingSolverStorable38 [2022-03-20 15:50:42,959 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:42,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:42,960 INFO L85 PathProgramCache]: Analyzing trace with hash 405360684, now seen corresponding path program 31 times [2022-03-20 15:50:42,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:42,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [480148047] [2022-03-20 15:50:42,963 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:42,963 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:42,963 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:42,963 INFO L85 PathProgramCache]: Analyzing trace with hash 405360684, now seen corresponding path program 32 times [2022-03-20 15:50:42,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:42,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900331415] [2022-03-20 15:50:42,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:42,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:42,969 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:42,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1118184103] [2022-03-20 15:50:42,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:42,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:42,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:42,972 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:50:42,973 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:50:43,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:43,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:43,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-20 15:50:43,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:43,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2916 backedges. 72 proven. 2736 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-03-20 15:50:43,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:44,093 INFO L134 CoverageAnalysis]: Checked inductivity of 2916 backedges. 72 proven. 324 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2022-03-20 15:50:44,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:44,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900331415] [2022-03-20 15:50:44,094 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:44,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118184103] [2022-03-20 15:50:44,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118184103] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:44,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:44,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2022-03-20 15:50:44,094 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:44,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [480148047] [2022-03-20 15:50:44,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [480148047] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:44,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:44,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-03-20 15:50:44,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915361917] [2022-03-20 15:50:44,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:44,095 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-20 15:50:44,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:44,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-20 15:50:44,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=694, Unknown=0, NotChecked=0, Total=1260 [2022-03-20 15:50:44,096 INFO L87 Difference]: Start difference. First operand 701 states and 787 transitions. Second operand has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 18 states have internal predecessors, (107), 18 states have call successors, (39), 18 states have call predecessors, (39), 16 states have return successors, (37), 16 states have call predecessors, (37), 16 states have call successors, (37) [2022-03-20 15:50:44,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:44,489 INFO L93 Difference]: Finished difference Result 795 states and 899 transitions. [2022-03-20 15:50:44,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-20 15:50:44,489 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 18 states have internal predecessors, (107), 18 states have call successors, (39), 18 states have call predecessors, (39), 16 states have return successors, (37), 16 states have call predecessors, (37), 16 states have call successors, (37) Word has length 246 [2022-03-20 15:50:44,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:44,492 INFO L225 Difference]: With dead ends: 795 [2022-03-20 15:50:44,492 INFO L226 Difference]: Without dead ends: 772 [2022-03-20 15:50:44,493 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=827, Invalid=1153, Unknown=0, NotChecked=0, Total=1980 [2022-03-20 15:50:44,493 INFO L913 BasicCegarLoop]: 95 mSDtfsCounter, 179 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:44,493 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 344 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:44,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2022-03-20 15:50:44,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 771. [2022-03-20 15:50:44,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 521 states have (on average 1.0844529750479845) internal successors, (565), 537 states have internal predecessors, (565), 153 states have call successors, (153), 98 states have call predecessors, (153), 96 states have return successors, (150), 135 states have call predecessors, (150), 150 states have call successors, (150) [2022-03-20 15:50:44,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 868 transitions. [2022-03-20 15:50:44,585 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 868 transitions. Word has length 246 [2022-03-20 15:50:44,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:44,586 INFO L478 AbstractCegarLoop]: Abstraction has 771 states and 868 transitions. [2022-03-20 15:50:44,586 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.631578947368421) internal successors, (107), 18 states have internal predecessors, (107), 18 states have call successors, (39), 18 states have call predecessors, (39), 16 states have return successors, (37), 16 states have call predecessors, (37), 16 states have call successors, (37) [2022-03-20 15:50:44,586 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 868 transitions. [2022-03-20 15:50:44,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2022-03-20 15:50:44,587 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:44,588 INFO L499 BasicCegarLoop]: trace histogram [39, 38, 38, 11, 10, 10, 10, 10, 10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:44,621 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:50:44,807 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-20 15:50:44,807 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:44,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:44,808 INFO L85 PathProgramCache]: Analyzing trace with hash 533081304, now seen corresponding path program 33 times [2022-03-20 15:50:44,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:44,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [593234930] [2022-03-20 15:50:44,811 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:44,811 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:44,811 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:44,811 INFO L85 PathProgramCache]: Analyzing trace with hash 533081304, now seen corresponding path program 34 times [2022-03-20 15:50:44,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:44,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619075899] [2022-03-20 15:50:44,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:44,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:44,818 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:44,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1902376512] [2022-03-20 15:50:44,818 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:44,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:44,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:44,819 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:50:44,824 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:50:50,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:50:50,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:50,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 37 conjunts are in the unsatisfiable core [2022-03-20 15:50:50,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:51,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3268 backedges. 76 proven. 3080 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-03-20 15:50:51,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:51,802 INFO L134 CoverageAnalysis]: Checked inductivity of 3268 backedges. 76 proven. 380 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2022-03-20 15:50:51,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:51,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619075899] [2022-03-20 15:50:51,802 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:51,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902376512] [2022-03-20 15:50:51,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902376512] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:51,802 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:51,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2022-03-20 15:50:51,803 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:51,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [593234930] [2022-03-20 15:50:51,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [593234930] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:51,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:51,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-03-20 15:50:51,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381794747] [2022-03-20 15:50:51,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:51,803 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-20 15:50:51,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:51,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-20 15:50:51,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=771, Unknown=0, NotChecked=0, Total=1406 [2022-03-20 15:50:51,804 INFO L87 Difference]: Start difference. First operand 771 states and 868 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 19 states have internal predecessors, (114), 19 states have call successors, (41), 19 states have call predecessors, (41), 17 states have return successors, (39), 17 states have call predecessors, (39), 17 states have call successors, (39) [2022-03-20 15:50:52,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:52,268 INFO L93 Difference]: Finished difference Result 865 states and 980 transitions. [2022-03-20 15:50:52,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-20 15:50:52,269 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 19 states have internal predecessors, (114), 19 states have call successors, (41), 19 states have call predecessors, (41), 17 states have return successors, (39), 17 states have call predecessors, (39), 17 states have call successors, (39) Word has length 260 [2022-03-20 15:50:52,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:52,272 INFO L225 Difference]: With dead ends: 865 [2022-03-20 15:50:52,272 INFO L226 Difference]: Without dead ends: 842 [2022-03-20 15:50:52,273 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 529 GetRequests, 483 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=945, Invalid=1311, Unknown=0, NotChecked=0, Total=2256 [2022-03-20 15:50:52,273 INFO L913 BasicCegarLoop]: 100 mSDtfsCounter, 177 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:52,273 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 380 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:50:52,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-03-20 15:50:52,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 841. [2022-03-20 15:50:52,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 568 states have (on average 1.0845070422535212) internal successors, (616), 586 states have internal predecessors, (616), 168 states have call successors, (168), 106 states have call predecessors, (168), 104 states have return successors, (165), 148 states have call predecessors, (165), 165 states have call successors, (165) [2022-03-20 15:50:52,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 949 transitions. [2022-03-20 15:50:52,371 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 949 transitions. Word has length 260 [2022-03-20 15:50:52,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:52,372 INFO L478 AbstractCegarLoop]: Abstraction has 841 states and 949 transitions. [2022-03-20 15:50:52,372 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 19 states have internal predecessors, (114), 19 states have call successors, (41), 19 states have call predecessors, (41), 17 states have return successors, (39), 17 states have call predecessors, (39), 17 states have call successors, (39) [2022-03-20 15:50:52,372 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 949 transitions. [2022-03-20 15:50:52,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 275 [2022-03-20 15:50:52,374 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:52,374 INFO L499 BasicCegarLoop]: trace histogram [41, 40, 40, 12, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:52,385 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:50:52,587 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:52,587 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:52,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:52,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1793233788, now seen corresponding path program 35 times [2022-03-20 15:50:52,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:52,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1299540999] [2022-03-20 15:50:52,590 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:52,590 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:52,590 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:52,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1793233788, now seen corresponding path program 36 times [2022-03-20 15:50:52,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:52,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974744438] [2022-03-20 15:50:52,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:52,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:52,596 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:52,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [804414974] [2022-03-20 15:50:52,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:50:52,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:52,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:52,599 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:50:52,600 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:50:52,835 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2022-03-20 15:50:52,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:52,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-20 15:50:52,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:53,147 INFO L134 CoverageAnalysis]: Checked inductivity of 3642 backedges. 1452 proven. 175 refuted. 0 times theorem prover too weak. 2015 trivial. 0 not checked. [2022-03-20 15:50:53,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 3642 backedges. 277 proven. 170 refuted. 0 times theorem prover too weak. 3195 trivial. 0 not checked. [2022-03-20 15:50:53,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:53,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974744438] [2022-03-20 15:50:53,888 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:53,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804414974] [2022-03-20 15:50:53,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804414974] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:53,889 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:53,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2022-03-20 15:50:53,889 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:53,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1299540999] [2022-03-20 15:50:53,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1299540999] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:53,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:53,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:50:53,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334557953] [2022-03-20 15:50:53,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:53,889 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:50:53,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:53,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:50:53,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-03-20 15:50:53,890 INFO L87 Difference]: Start difference. First operand 841 states and 949 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 8 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 8 states have call predecessors, (33), 8 states have call successors, (33) [2022-03-20 15:50:54,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:54,082 INFO L93 Difference]: Finished difference Result 981 states and 1125 transitions. [2022-03-20 15:50:54,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:50:54,083 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 8 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 8 states have call predecessors, (33), 8 states have call successors, (33) Word has length 274 [2022-03-20 15:50:54,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:54,085 INFO L225 Difference]: With dead ends: 981 [2022-03-20 15:50:54,085 INFO L226 Difference]: Without dead ends: 789 [2022-03-20 15:50:54,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 547 GetRequests, 534 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-03-20 15:50:54,086 INFO L913 BasicCegarLoop]: 110 mSDtfsCounter, 4 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:54,086 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 556 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:50:54,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2022-03-20 15:50:54,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 789. [2022-03-20 15:50:54,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 533 states have (on average 1.0825515947467168) internal successors, (577), 549 states have internal predecessors, (577), 156 states have call successors, (156), 101 states have call predecessors, (156), 99 states have return successors, (153), 138 states have call predecessors, (153), 153 states have call successors, (153) [2022-03-20 15:50:54,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 886 transitions. [2022-03-20 15:50:54,167 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 886 transitions. Word has length 274 [2022-03-20 15:50:54,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:54,168 INFO L478 AbstractCegarLoop]: Abstraction has 789 states and 886 transitions. [2022-03-20 15:50:54,168 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 8 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (33), 8 states have call predecessors, (33), 8 states have call successors, (33) [2022-03-20 15:50:54,168 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 886 transitions. [2022-03-20 15:50:54,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2022-03-20 15:50:54,170 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:54,170 INFO L499 BasicCegarLoop]: trace histogram [42, 41, 41, 11, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:54,203 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:50:54,383 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,SelfDestructingSolverStorable41 [2022-03-20 15:50:54,383 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:54,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:54,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1196997250, now seen corresponding path program 37 times [2022-03-20 15:50:54,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:54,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [992785235] [2022-03-20 15:50:54,386 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:54,386 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:54,386 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:54,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1196997250, now seen corresponding path program 38 times [2022-03-20 15:50:54,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:54,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776762980] [2022-03-20 15:50:54,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:54,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:54,392 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:54,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1041968627] [2022-03-20 15:50:54,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:50:54,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:54,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:54,395 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:50:54,396 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:50:54,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:50:54,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:50:54,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-20 15:50:54,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:50:54,995 INFO L134 CoverageAnalysis]: Checked inductivity of 3778 backedges. 82 proven. 3572 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-03-20 15:50:54,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:50:55,657 INFO L134 CoverageAnalysis]: Checked inductivity of 3778 backedges. 82 proven. 416 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2022-03-20 15:50:55,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:50:55,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776762980] [2022-03-20 15:50:55,657 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:50:55,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041968627] [2022-03-20 15:50:55,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041968627] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:50:55,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:50:55,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2022-03-20 15:50:55,658 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:50:55,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [992785235] [2022-03-20 15:50:55,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [992785235] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:50:55,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:50:55,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-03-20 15:50:55,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749989639] [2022-03-20 15:50:55,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:50:55,658 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-20 15:50:55,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:55,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-20 15:50:55,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=852, Unknown=0, NotChecked=0, Total=1560 [2022-03-20 15:50:55,659 INFO L87 Difference]: Start difference. First operand 789 states and 886 transitions. Second operand has 21 states, 21 states have (on average 5.714285714285714) internal successors, (120), 20 states have internal predecessors, (120), 20 states have call successors, (44), 20 states have call predecessors, (44), 18 states have return successors, (42), 18 states have call predecessors, (42), 18 states have call successors, (42) [2022-03-20 15:50:56,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:50:56,101 INFO L93 Difference]: Finished difference Result 883 states and 998 transitions. [2022-03-20 15:50:56,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-20 15:50:56,102 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.714285714285714) internal successors, (120), 20 states have internal predecessors, (120), 20 states have call successors, (44), 20 states have call predecessors, (44), 18 states have return successors, (42), 18 states have call predecessors, (42), 18 states have call successors, (42) Word has length 278 [2022-03-20 15:50:56,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:50:56,105 INFO L225 Difference]: With dead ends: 883 [2022-03-20 15:50:56,105 INFO L226 Difference]: Without dead ends: 860 [2022-03-20 15:50:56,106 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 517 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1028, Invalid=1422, Unknown=0, NotChecked=0, Total=2450 [2022-03-20 15:50:56,106 INFO L913 BasicCegarLoop]: 103 mSDtfsCounter, 180 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:50:56,106 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 403 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:50:56,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2022-03-20 15:50:56,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 859. [2022-03-20 15:50:56,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 580 states have (on average 1.0827586206896551) internal successors, (628), 598 states have internal predecessors, (628), 171 states have call successors, (171), 109 states have call predecessors, (171), 107 states have return successors, (168), 151 states have call predecessors, (168), 168 states have call successors, (168) [2022-03-20 15:50:56,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 967 transitions. [2022-03-20 15:50:56,192 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 967 transitions. Word has length 278 [2022-03-20 15:50:56,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:50:56,192 INFO L478 AbstractCegarLoop]: Abstraction has 859 states and 967 transitions. [2022-03-20 15:50:56,192 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.714285714285714) internal successors, (120), 20 states have internal predecessors, (120), 20 states have call successors, (44), 20 states have call predecessors, (44), 18 states have return successors, (42), 18 states have call predecessors, (42), 18 states have call successors, (42) [2022-03-20 15:50:56,192 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 967 transitions. [2022-03-20 15:50:56,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2022-03-20 15:50:56,194 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:50:56,194 INFO L499 BasicCegarLoop]: trace histogram [44, 43, 43, 12, 11, 11, 11, 11, 11, 11, 11, 7, 7, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:50:56,211 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-20 15:50:56,404 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,SelfDestructingSolverStorable42 [2022-03-20 15:50:56,404 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:50:56,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:50:56,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1719364266, now seen corresponding path program 39 times [2022-03-20 15:50:56,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:50:56,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [233512368] [2022-03-20 15:50:56,406 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:50:56,406 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:50:56,407 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:50:56,407 INFO L85 PathProgramCache]: Analyzing trace with hash 1719364266, now seen corresponding path program 40 times [2022-03-20 15:50:56,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:50:56,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548575162] [2022-03-20 15:50:56,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:50:56,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:50:56,413 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:50:56,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1131049255] [2022-03-20 15:50:56,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:50:56,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:50:56,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:50:56,414 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:50:56,415 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:51:41,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:51:41,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:51:41,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 15:51:41,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:51:41,626 INFO L134 CoverageAnalysis]: Checked inductivity of 4176 backedges. 86 proven. 3962 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-03-20 15:51:41,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:51:42,321 INFO L134 CoverageAnalysis]: Checked inductivity of 4176 backedges. 86 proven. 478 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2022-03-20 15:51:42,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:51:42,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548575162] [2022-03-20 15:51:42,321 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:51:42,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131049255] [2022-03-20 15:51:42,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131049255] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:51:42,321 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:51:42,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 42 [2022-03-20 15:51:42,322 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:51:42,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [233512368] [2022-03-20 15:51:42,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [233512368] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:51:42,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:51:42,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-03-20 15:51:42,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563953179] [2022-03-20 15:51:42,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:51:42,322 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-20 15:51:42,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:42,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-20 15:51:42,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=785, Invalid=937, Unknown=0, NotChecked=0, Total=1722 [2022-03-20 15:51:42,323 INFO L87 Difference]: Start difference. First operand 859 states and 967 transitions. Second operand has 22 states, 22 states have (on average 5.7727272727272725) internal successors, (127), 21 states have internal predecessors, (127), 21 states have call successors, (46), 21 states have call predecessors, (46), 19 states have return successors, (44), 19 states have call predecessors, (44), 19 states have call successors, (44) [2022-03-20 15:51:42,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:51:42,883 INFO L93 Difference]: Finished difference Result 953 states and 1079 transitions. [2022-03-20 15:51:42,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-20 15:51:42,883 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.7727272727272725) internal successors, (127), 21 states have internal predecessors, (127), 21 states have call successors, (46), 21 states have call predecessors, (46), 19 states have return successors, (44), 19 states have call predecessors, (44), 19 states have call successors, (44) Word has length 292 [2022-03-20 15:51:42,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:51:42,887 INFO L225 Difference]: With dead ends: 953 [2022-03-20 15:51:42,887 INFO L226 Difference]: Without dead ends: 930 [2022-03-20 15:51:42,887 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 594 GetRequests, 543 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1159, Invalid=1597, Unknown=0, NotChecked=0, Total=2756 [2022-03-20 15:51:42,888 INFO L913 BasicCegarLoop]: 108 mSDtfsCounter, 228 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 275 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:51:42,888 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 435 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [275 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:51:42,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-03-20 15:51:43,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 929. [2022-03-20 15:51:43,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 627 states have (on average 1.0829346092503986) internal successors, (679), 647 states have internal predecessors, (679), 186 states have call successors, (186), 117 states have call predecessors, (186), 115 states have return successors, (183), 164 states have call predecessors, (183), 183 states have call successors, (183) [2022-03-20 15:51:43,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1048 transitions. [2022-03-20 15:51:43,012 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1048 transitions. Word has length 292 [2022-03-20 15:51:43,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:51:43,012 INFO L478 AbstractCegarLoop]: Abstraction has 929 states and 1048 transitions. [2022-03-20 15:51:43,013 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.7727272727272725) internal successors, (127), 21 states have internal predecessors, (127), 21 states have call successors, (46), 21 states have call predecessors, (46), 19 states have return successors, (44), 19 states have call predecessors, (44), 19 states have call successors, (44) [2022-03-20 15:51:43,013 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1048 transitions. [2022-03-20 15:51:43,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2022-03-20 15:51:43,015 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:51:43,015 INFO L499 BasicCegarLoop]: trace histogram [46, 45, 45, 13, 12, 12, 12, 12, 12, 12, 12, 7, 7, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:51:43,036 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:51:43,231 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,SelfDestructingSolverStorable43 [2022-03-20 15:51:43,231 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:51:43,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:51:43,232 INFO L85 PathProgramCache]: Analyzing trace with hash 2036404950, now seen corresponding path program 41 times [2022-03-20 15:51:43,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:43,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1246291138] [2022-03-20 15:51:43,234 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:51:43,234 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:51:43,234 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:51:43,234 INFO L85 PathProgramCache]: Analyzing trace with hash 2036404950, now seen corresponding path program 42 times [2022-03-20 15:51:43,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:51:43,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784366403] [2022-03-20 15:51:43,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:51:43,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:51:43,240 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:51:43,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1126391568] [2022-03-20 15:51:43,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:51:43,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:43,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:51:43,242 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:51:43,242 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:51:43,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-03-20 15:51:43,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:51:43,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-20 15:51:43,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:51:43,886 INFO L134 CoverageAnalysis]: Checked inductivity of 4596 backedges. 1695 proven. 246 refuted. 0 times theorem prover too weak. 2655 trivial. 0 not checked. [2022-03-20 15:51:43,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:51:45,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4596 backedges. 361 proven. 200 refuted. 0 times theorem prover too weak. 4035 trivial. 0 not checked. [2022-03-20 15:51:45,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:51:45,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784366403] [2022-03-20 15:51:45,399 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:51:45,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126391568] [2022-03-20 15:51:45,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126391568] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:51:45,400 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:51:45,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2022-03-20 15:51:45,400 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:51:45,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1246291138] [2022-03-20 15:51:45,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1246291138] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:51:45,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:51:45,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 15:51:45,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606243821] [2022-03-20 15:51:45,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:51:45,400 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 15:51:45,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:45,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 15:51:45,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:51:45,401 INFO L87 Difference]: Start difference. First operand 929 states and 1048 transitions. Second operand has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 states have internal predecessors, (64), 9 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 9 states have call predecessors, (38), 9 states have call successors, (38) [2022-03-20 15:51:45,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:51:45,635 INFO L93 Difference]: Finished difference Result 1081 states and 1242 transitions. [2022-03-20 15:51:45,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:51:45,636 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 states have internal predecessors, (64), 9 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 9 states have call predecessors, (38), 9 states have call successors, (38) Word has length 306 [2022-03-20 15:51:45,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:51:45,639 INFO L225 Difference]: With dead ends: 1081 [2022-03-20 15:51:45,639 INFO L226 Difference]: Without dead ends: 877 [2022-03-20 15:51:45,640 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 594 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:51:45,641 INFO L913 BasicCegarLoop]: 125 mSDtfsCounter, 5 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:51:45,641 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 715 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:51:45,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2022-03-20 15:51:45,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 877. [2022-03-20 15:51:45,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 592 states have (on average 1.0810810810810811) internal successors, (640), 610 states have internal predecessors, (640), 174 states have call successors, (174), 112 states have call predecessors, (174), 110 states have return successors, (171), 154 states have call predecessors, (171), 171 states have call successors, (171) [2022-03-20 15:51:45,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 985 transitions. [2022-03-20 15:51:45,751 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 985 transitions. Word has length 306 [2022-03-20 15:51:45,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:51:45,751 INFO L478 AbstractCegarLoop]: Abstraction has 877 states and 985 transitions. [2022-03-20 15:51:45,752 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 states have internal predecessors, (64), 9 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 9 states have call predecessors, (38), 9 states have call successors, (38) [2022-03-20 15:51:45,752 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 985 transitions. [2022-03-20 15:51:45,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2022-03-20 15:51:45,754 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:51:45,754 INFO L499 BasicCegarLoop]: trace histogram [47, 46, 46, 12, 11, 11, 11, 11, 11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:51:45,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-20 15:51:45,961 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:45,962 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:51:45,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:51:45,962 INFO L85 PathProgramCache]: Analyzing trace with hash 249588560, now seen corresponding path program 43 times [2022-03-20 15:51:45,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:45,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1547794221] [2022-03-20 15:51:45,965 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:51:45,965 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:51:45,965 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:51:45,965 INFO L85 PathProgramCache]: Analyzing trace with hash 249588560, now seen corresponding path program 44 times [2022-03-20 15:51:45,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:51:45,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483215393] [2022-03-20 15:51:45,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:51:45,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:51:45,974 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:51:45,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1685765119] [2022-03-20 15:51:45,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:51:45,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:45,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:51:45,988 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:51:45,989 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:51:46,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:51:46,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:51:46,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 730 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-20 15:51:46,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:51:46,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4752 backedges. 92 proven. 4520 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2022-03-20 15:51:46,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:51:47,416 INFO L134 CoverageAnalysis]: Checked inductivity of 4752 backedges. 92 proven. 520 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2022-03-20 15:51:47,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:51:47,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483215393] [2022-03-20 15:51:47,416 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:51:47,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685765119] [2022-03-20 15:51:47,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685765119] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:51:47,416 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:51:47,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2022-03-20 15:51:47,417 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:51:47,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1547794221] [2022-03-20 15:51:47,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1547794221] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:51:47,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:51:47,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-03-20 15:51:47,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946942310] [2022-03-20 15:51:47,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:51:47,417 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-20 15:51:47,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:47,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-20 15:51:47,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=866, Invalid=1026, Unknown=0, NotChecked=0, Total=1892 [2022-03-20 15:51:47,418 INFO L87 Difference]: Start difference. First operand 877 states and 985 transitions. Second operand has 23 states, 23 states have (on average 5.782608695652174) internal successors, (133), 22 states have internal predecessors, (133), 22 states have call successors, (49), 22 states have call predecessors, (49), 20 states have return successors, (47), 20 states have call predecessors, (47), 20 states have call successors, (47) [2022-03-20 15:51:47,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:51:47,929 INFO L93 Difference]: Finished difference Result 971 states and 1097 transitions. [2022-03-20 15:51:47,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-20 15:51:47,929 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.782608695652174) internal successors, (133), 22 states have internal predecessors, (133), 22 states have call successors, (49), 22 states have call predecessors, (49), 20 states have return successors, (47), 20 states have call predecessors, (47), 20 states have call successors, (47) Word has length 310 [2022-03-20 15:51:47,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:51:47,932 INFO L225 Difference]: With dead ends: 971 [2022-03-20 15:51:47,932 INFO L226 Difference]: Without dead ends: 948 [2022-03-20 15:51:47,933 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 577 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1251, Invalid=1719, Unknown=0, NotChecked=0, Total=2970 [2022-03-20 15:51:47,933 INFO L913 BasicCegarLoop]: 111 mSDtfsCounter, 307 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 476 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 476 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:51:47,933 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [307 Valid, 396 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [476 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:51:47,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 948 states. [2022-03-20 15:51:48,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 948 to 947. [2022-03-20 15:51:48,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 639 states have (on average 1.081377151799687) internal successors, (691), 659 states have internal predecessors, (691), 189 states have call successors, (189), 120 states have call predecessors, (189), 118 states have return successors, (186), 167 states have call predecessors, (186), 186 states have call successors, (186) [2022-03-20 15:51:48,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1066 transitions. [2022-03-20 15:51:48,022 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1066 transitions. Word has length 310 [2022-03-20 15:51:48,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:51:48,023 INFO L478 AbstractCegarLoop]: Abstraction has 947 states and 1066 transitions. [2022-03-20 15:51:48,023 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.782608695652174) internal successors, (133), 22 states have internal predecessors, (133), 22 states have call successors, (49), 22 states have call predecessors, (49), 20 states have return successors, (47), 20 states have call predecessors, (47), 20 states have call successors, (47) [2022-03-20 15:51:48,023 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1066 transitions. [2022-03-20 15:51:48,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 325 [2022-03-20 15:51:48,025 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:51:48,025 INFO L499 BasicCegarLoop]: trace histogram [49, 48, 48, 13, 12, 12, 12, 12, 12, 12, 12, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:51:48,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-03-20 15:51:48,227 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:48,227 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:51:48,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:51:48,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1363998972, now seen corresponding path program 45 times [2022-03-20 15:51:48,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:48,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [315041470] [2022-03-20 15:51:48,230 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:51:48,230 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:51:48,230 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:51:48,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1363998972, now seen corresponding path program 46 times [2022-03-20 15:51:48,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:51:48,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737702328] [2022-03-20 15:51:48,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:51:48,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:51:48,237 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:51:48,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1572843870] [2022-03-20 15:51:48,237 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:51:48,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:48,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:51:48,238 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:51:48,239 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:51:49,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:51:49,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:51:49,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 763 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-20 15:51:49,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:51:49,885 INFO L134 CoverageAnalysis]: Checked inductivity of 5196 backedges. 96 proven. 4956 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-20 15:51:49,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:51:50,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5196 backedges. 96 proven. 588 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2022-03-20 15:51:50,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:51:50,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737702328] [2022-03-20 15:51:50,681 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:51:50,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572843870] [2022-03-20 15:51:50,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572843870] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:51:50,681 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:51:50,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 46 [2022-03-20 15:51:50,681 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:51:50,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [315041470] [2022-03-20 15:51:50,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [315041470] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:51:50,681 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:51:50,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-03-20 15:51:50,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704387740] [2022-03-20 15:51:50,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:51:50,682 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-20 15:51:50,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:50,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-20 15:51:50,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=1119, Unknown=0, NotChecked=0, Total=2070 [2022-03-20 15:51:50,683 INFO L87 Difference]: Start difference. First operand 947 states and 1066 transitions. Second operand has 24 states, 24 states have (on average 5.833333333333333) internal successors, (140), 23 states have internal predecessors, (140), 23 states have call successors, (51), 23 states have call predecessors, (51), 21 states have return successors, (49), 21 states have call predecessors, (49), 21 states have call successors, (49) [2022-03-20 15:51:51,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:51:51,259 INFO L93 Difference]: Finished difference Result 1041 states and 1178 transitions. [2022-03-20 15:51:51,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-20 15:51:51,260 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.833333333333333) internal successors, (140), 23 states have internal predecessors, (140), 23 states have call successors, (51), 23 states have call predecessors, (51), 21 states have return successors, (49), 21 states have call predecessors, (49), 21 states have call successors, (49) Word has length 324 [2022-03-20 15:51:51,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:51:51,264 INFO L225 Difference]: With dead ends: 1041 [2022-03-20 15:51:51,264 INFO L226 Difference]: Without dead ends: 1018 [2022-03-20 15:51:51,265 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 659 GetRequests, 603 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1395, Invalid=1911, Unknown=0, NotChecked=0, Total=3306 [2022-03-20 15:51:51,265 INFO L913 BasicCegarLoop]: 116 mSDtfsCounter, 281 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 389 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 389 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:51:51,265 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 443 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [389 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:51:51,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2022-03-20 15:51:51,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 1017. [2022-03-20 15:51:51,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 686 states have (on average 1.0816326530612246) internal successors, (742), 708 states have internal predecessors, (742), 204 states have call successors, (204), 128 states have call predecessors, (204), 126 states have return successors, (201), 180 states have call predecessors, (201), 201 states have call successors, (201) [2022-03-20 15:51:51,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1147 transitions. [2022-03-20 15:51:51,371 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 1147 transitions. Word has length 324 [2022-03-20 15:51:51,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:51:51,371 INFO L478 AbstractCegarLoop]: Abstraction has 1017 states and 1147 transitions. [2022-03-20 15:51:51,371 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.833333333333333) internal successors, (140), 23 states have internal predecessors, (140), 23 states have call successors, (51), 23 states have call predecessors, (51), 21 states have return successors, (49), 21 states have call predecessors, (49), 21 states have call successors, (49) [2022-03-20 15:51:51,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 1147 transitions. [2022-03-20 15:51:51,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2022-03-20 15:51:51,373 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:51:51,373 INFO L499 BasicCegarLoop]: trace histogram [51, 50, 50, 14, 13, 13, 13, 13, 13, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:51:51,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-20 15:51:51,581 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-20 15:51:51,581 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:51:51,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:51:51,581 INFO L85 PathProgramCache]: Analyzing trace with hash 531245480, now seen corresponding path program 47 times [2022-03-20 15:51:51,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:51,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [630160461] [2022-03-20 15:51:51,584 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:51:51,584 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:51:51,584 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:51:51,584 INFO L85 PathProgramCache]: Analyzing trace with hash 531245480, now seen corresponding path program 48 times [2022-03-20 15:51:51,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:51:51,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660218823] [2022-03-20 15:51:51,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:51:51,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:51:51,592 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:51:51,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [802907041] [2022-03-20 15:51:51,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:51:51,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:51,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:51:51,593 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:51:51,594 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-20 15:51:52,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2022-03-20 15:51:52,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:51:52,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 47 conjunts are in the unsatisfiable core [2022-03-20 15:51:52,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:51:52,705 INFO L134 CoverageAnalysis]: Checked inductivity of 5662 backedges. 100 proven. 5414 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-03-20 15:51:52,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:51:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5662 backedges. 100 proven. 662 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2022-03-20 15:51:53,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:51:53,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660218823] [2022-03-20 15:51:53,556 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:51:53,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802907041] [2022-03-20 15:51:53,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802907041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:51:53,556 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:51:53,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 48 [2022-03-20 15:51:53,556 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:51:53,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [630160461] [2022-03-20 15:51:53,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [630160461] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:51:53,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:51:53,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-03-20 15:51:53,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022211336] [2022-03-20 15:51:53,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:51:53,557 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-20 15:51:53,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:53,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-20 15:51:53,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1040, Invalid=1216, Unknown=0, NotChecked=0, Total=2256 [2022-03-20 15:51:53,558 INFO L87 Difference]: Start difference. First operand 1017 states and 1147 transitions. Second operand has 25 states, 25 states have (on average 5.88) internal successors, (147), 24 states have internal predecessors, (147), 24 states have call successors, (53), 24 states have call predecessors, (53), 22 states have return successors, (51), 22 states have call predecessors, (51), 22 states have call successors, (51) [2022-03-20 15:51:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:51:54,109 INFO L93 Difference]: Finished difference Result 1111 states and 1259 transitions. [2022-03-20 15:51:54,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-20 15:51:54,109 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.88) internal successors, (147), 24 states have internal predecessors, (147), 24 states have call successors, (53), 24 states have call predecessors, (53), 22 states have return successors, (51), 22 states have call predecessors, (51), 22 states have call successors, (51) Word has length 338 [2022-03-20 15:51:54,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:51:54,113 INFO L225 Difference]: With dead ends: 1111 [2022-03-20 15:51:54,113 INFO L226 Difference]: Without dead ends: 1088 [2022-03-20 15:51:54,114 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 688 GetRequests, 629 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1547, Invalid=2113, Unknown=0, NotChecked=0, Total=3660 [2022-03-20 15:51:54,114 INFO L913 BasicCegarLoop]: 121 mSDtfsCounter, 243 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:51:54,114 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 471 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:51:54,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2022-03-20 15:51:54,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 1087. [2022-03-20 15:51:54,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 733 states have (on average 1.0818553888130968) internal successors, (793), 757 states have internal predecessors, (793), 219 states have call successors, (219), 136 states have call predecessors, (219), 134 states have return successors, (216), 193 states have call predecessors, (216), 216 states have call successors, (216) [2022-03-20 15:51:54,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 1228 transitions. [2022-03-20 15:51:54,227 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 1228 transitions. Word has length 338 [2022-03-20 15:51:54,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:51:54,227 INFO L478 AbstractCegarLoop]: Abstraction has 1087 states and 1228 transitions. [2022-03-20 15:51:54,227 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.88) internal successors, (147), 24 states have internal predecessors, (147), 24 states have call successors, (53), 24 states have call predecessors, (53), 22 states have return successors, (51), 22 states have call predecessors, (51), 22 states have call successors, (51) [2022-03-20 15:51:54,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 1228 transitions. [2022-03-20 15:51:54,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2022-03-20 15:51:54,229 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:51:54,230 INFO L499 BasicCegarLoop]: trace histogram [53, 52, 52, 15, 14, 14, 14, 14, 14, 14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:51:54,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-20 15:51:54,433 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-20 15:51:54,433 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:51:54,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:51:54,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1969308332, now seen corresponding path program 49 times [2022-03-20 15:51:54,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:54,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1586837872] [2022-03-20 15:51:54,435 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:51:54,435 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:51:54,435 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:51:54,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1969308332, now seen corresponding path program 50 times [2022-03-20 15:51:54,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:51:54,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531598088] [2022-03-20 15:51:54,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:51:54,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:51:54,442 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:51:54,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1926727247] [2022-03-20 15:51:54,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:51:54,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:54,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:51:54,444 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:51:54,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-20 15:51:54,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:51:54,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:51:54,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 49 conjunts are in the unsatisfiable core [2022-03-20 15:51:54,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:51:55,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6150 backedges. 104 proven. 5894 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-03-20 15:51:55,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:51:56,195 INFO L134 CoverageAnalysis]: Checked inductivity of 6150 backedges. 104 proven. 742 refuted. 0 times theorem prover too weak. 5304 trivial. 0 not checked. [2022-03-20 15:51:56,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:51:56,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531598088] [2022-03-20 15:51:56,196 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:51:56,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926727247] [2022-03-20 15:51:56,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926727247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:51:56,196 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:51:56,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 50 [2022-03-20 15:51:56,196 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:51:56,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1586837872] [2022-03-20 15:51:56,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1586837872] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:51:56,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:51:56,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-03-20 15:51:56,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106471391] [2022-03-20 15:51:56,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:51:56,197 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-20 15:51:56,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:56,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-20 15:51:56,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1133, Invalid=1317, Unknown=0, NotChecked=0, Total=2450 [2022-03-20 15:51:56,198 INFO L87 Difference]: Start difference. First operand 1087 states and 1228 transitions. Second operand has 26 states, 26 states have (on average 5.923076923076923) internal successors, (154), 25 states have internal predecessors, (154), 25 states have call successors, (55), 25 states have call predecessors, (55), 23 states have return successors, (53), 23 states have call predecessors, (53), 23 states have call successors, (53) [2022-03-20 15:51:56,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:51:56,824 INFO L93 Difference]: Finished difference Result 1181 states and 1340 transitions. [2022-03-20 15:51:56,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-20 15:51:56,824 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.923076923076923) internal successors, (154), 25 states have internal predecessors, (154), 25 states have call successors, (55), 25 states have call predecessors, (55), 23 states have return successors, (53), 23 states have call predecessors, (53), 23 states have call successors, (53) Word has length 352 [2022-03-20 15:51:56,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:51:56,828 INFO L225 Difference]: With dead ends: 1181 [2022-03-20 15:51:56,828 INFO L226 Difference]: Without dead ends: 1158 [2022-03-20 15:51:56,830 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1707, Invalid=2325, Unknown=0, NotChecked=0, Total=4032 [2022-03-20 15:51:56,830 INFO L913 BasicCegarLoop]: 126 mSDtfsCounter, 323 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:51:56,830 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 467 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [428 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 15:51:56,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1158 states. [2022-03-20 15:51:56,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1158 to 1157. [2022-03-20 15:51:56,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1157 states, 780 states have (on average 1.082051282051282) internal successors, (844), 806 states have internal predecessors, (844), 234 states have call successors, (234), 144 states have call predecessors, (234), 142 states have return successors, (231), 206 states have call predecessors, (231), 231 states have call successors, (231) [2022-03-20 15:51:56,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1157 states to 1157 states and 1309 transitions. [2022-03-20 15:51:56,961 INFO L78 Accepts]: Start accepts. Automaton has 1157 states and 1309 transitions. Word has length 352 [2022-03-20 15:51:56,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:51:56,961 INFO L478 AbstractCegarLoop]: Abstraction has 1157 states and 1309 transitions. [2022-03-20 15:51:56,961 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.923076923076923) internal successors, (154), 25 states have internal predecessors, (154), 25 states have call successors, (55), 25 states have call predecessors, (55), 23 states have return successors, (53), 23 states have call predecessors, (53), 23 states have call successors, (53) [2022-03-20 15:51:56,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1157 states and 1309 transitions. [2022-03-20 15:51:56,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2022-03-20 15:51:56,964 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:51:56,964 INFO L499 BasicCegarLoop]: trace histogram [55, 54, 54, 16, 15, 15, 15, 15, 15, 15, 15, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:51:56,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-20 15:51:57,179 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-20 15:51:57,179 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:51:57,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:51:57,180 INFO L85 PathProgramCache]: Analyzing trace with hash 402748416, now seen corresponding path program 51 times [2022-03-20 15:51:57,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:51:57,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1314561234] [2022-03-20 15:51:57,183 INFO L89 AcceleratorJordan]: Jordan loop acceleration statistics: 1 HavocedVariables, 3 AssignedVariables, 0 ReadonlyVariables, Eigenvalues: {}, 0 SequentialAcceleration, 0 AlternatingAcceleration, 0 QuantifierFreeResult [2022-03-20 15:51:57,184 WARN L91 AcceleratorJordan]: Jordan acceleration failed, because UNSUPPORTED_EIGENVALUES [2022-03-20 15:51:57,184 INFO L274 tedInterpolationCore]: Could not compute an accelerate. [2022-03-20 15:51:57,184 INFO L85 PathProgramCache]: Analyzing trace with hash 402748416, now seen corresponding path program 52 times [2022-03-20 15:51:57,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:51:57,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981502604] [2022-03-20 15:51:57,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:51:57,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:51:57,191 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:51:57,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [570978556] [2022-03-20 15:51:57,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:51:57,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:51:57,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:51:57,192 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:51:57,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process