/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound50.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-34549b5 [2022-04-06 16:41:17,043 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-04-06 16:41:17,044 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-04-06 16:41:17,088 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-04-06 16:41:17,089 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-04-06 16:41:17,090 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-04-06 16:41:17,092 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-04-06 16:41:17,097 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-04-06 16:41:17,098 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-04-06 16:41:17,102 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-04-06 16:41:17,103 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-04-06 16:41:17,103 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-04-06 16:41:17,104 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-04-06 16:41:17,104 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-04-06 16:41:17,105 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-04-06 16:41:17,106 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-04-06 16:41:17,106 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-04-06 16:41:17,107 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-04-06 16:41:17,108 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-04-06 16:41:17,109 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-04-06 16:41:17,110 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-04-06 16:41:17,113 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-04-06 16:41:17,114 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-04-06 16:41:17,117 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-04-06 16:41:17,118 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-04-06 16:41:17,121 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-04-06 16:41:17,121 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-04-06 16:41:17,122 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-04-06 16:41:17,122 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-04-06 16:41:17,122 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-04-06 16:41:17,123 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-04-06 16:41:17,123 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-04-06 16:41:17,125 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-04-06 16:41:17,125 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-04-06 16:41:17,126 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-04-06 16:41:17,126 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-04-06 16:41:17,126 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-04-06 16:41:17,127 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-04-06 16:41:17,127 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-04-06 16:41:17,127 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-04-06 16:41:17,127 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-04-06 16:41:17,129 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-04-06 16:41:17,130 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-04-06 16:41:17,140 INFO L113 SettingsManager]: Loading preferences was successful [2022-04-06 16:41:17,140 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-04-06 16:41:17,141 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-04-06 16:41:17,141 INFO L138 SettingsManager]: * sizeof long=4 [2022-04-06 16:41:17,141 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-04-06 16:41:17,141 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-04-06 16:41:17,141 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-04-06 16:41:17,141 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-04-06 16:41:17,142 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-04-06 16:41:17,142 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-04-06 16:41:17,142 INFO L138 SettingsManager]: * sizeof long double=12 [2022-04-06 16:41:17,142 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-04-06 16:41:17,143 INFO L138 SettingsManager]: * Use constant arrays=true [2022-04-06 16:41:17,143 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-04-06 16:41:17,143 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-04-06 16:41:17,143 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-04-06 16:41:17,143 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-04-06 16:41:17,143 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-04-06 16:41:17,143 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 16:41:17,144 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-04-06 16:41:17,144 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-04-06 16:41:17,144 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-04-06 16:41:17,144 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-04-06 16:41:17,144 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-04-06 16:41:17,144 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-04-06 16:41:17,144 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-04-06 16:41:17,364 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-04-06 16:41:17,384 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-04-06 16:41:17,386 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-04-06 16:41:17,386 INFO L271 PluginConnector]: Initializing CDTParser... [2022-04-06 16:41:17,387 INFO L275 PluginConnector]: CDTParser initialized [2022-04-06 16:41:17,388 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound50.c [2022-04-06 16:41:17,447 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/353825813/b1356f9aa3b04e4d97fd67e79786bbe5/FLAG94b14fa53 [2022-04-06 16:41:17,806 INFO L306 CDTParser]: Found 1 translation units. [2022-04-06 16:41:17,807 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound50.c [2022-04-06 16:41:17,816 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/353825813/b1356f9aa3b04e4d97fd67e79786bbe5/FLAG94b14fa53 [2022-04-06 16:41:17,825 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/353825813/b1356f9aa3b04e4d97fd67e79786bbe5 [2022-04-06 16:41:17,827 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-04-06 16:41:17,828 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-04-06 16:41:17,830 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-04-06 16:41:17,830 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-04-06 16:41:17,832 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-04-06 16:41:17,833 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 04:41:17" (1/1) ... [2022-04-06 16:41:17,833 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a555888 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:17, skipping insertion in model container [2022-04-06 16:41:17,834 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.04 04:41:17" (1/1) ... [2022-04-06 16:41:17,841 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-04-06 16:41:17,855 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-04-06 16:41:17,984 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound50.c[490,503] [2022-04-06 16:41:18,006 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 16:41:18,014 INFO L203 MainTranslator]: Completed pre-run [2022-04-06 16:41:18,025 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound50.c[490,503] [2022-04-06 16:41:18,049 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-04-06 16:41:18,060 INFO L208 MainTranslator]: Completed translation [2022-04-06 16:41:18,060 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18 WrapperNode [2022-04-06 16:41:18,060 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-04-06 16:41:18,061 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-04-06 16:41:18,061 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-04-06 16:41:18,061 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-04-06 16:41:18,068 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,068 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,073 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,073 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,077 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,080 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,081 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,083 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-04-06 16:41:18,083 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-04-06 16:41:18,083 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-04-06 16:41:18,084 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-04-06 16:41:18,084 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (1/1) ... [2022-04-06 16:41:18,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-04-06 16:41:18,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:18,116 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-04-06 16:41:18,130 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-04-06 16:41:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-04-06 16:41:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-04-06 16:41:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-04-06 16:41:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-04-06 16:41:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-04-06 16:41:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-04-06 16:41:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-04-06 16:41:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-04-06 16:41:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-04-06 16:41:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-04-06 16:41:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-04-06 16:41:18,165 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-04-06 16:41:18,165 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-04-06 16:41:18,165 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-04-06 16:41:18,166 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-04-06 16:41:18,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-04-06 16:41:18,166 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-04-06 16:41:18,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-04-06 16:41:18,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-04-06 16:41:18,166 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-04-06 16:41:18,238 INFO L234 CfgBuilder]: Building ICFG [2022-04-06 16:41:18,239 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-04-06 16:41:18,389 INFO L275 CfgBuilder]: Performing block encoding [2022-04-06 16:41:18,393 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-04-06 16:41:18,394 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-04-06 16:41:18,395 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 04:41:18 BoogieIcfgContainer [2022-04-06 16:41:18,395 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-04-06 16:41:18,396 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-04-06 16:41:18,396 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-04-06 16:41:18,403 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-04-06 16:41:18,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.04 04:41:17" (1/3) ... [2022-04-06 16:41:18,404 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34c8d89f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 04:41:18, skipping insertion in model container [2022-04-06 16:41:18,404 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.04 04:41:18" (2/3) ... [2022-04-06 16:41:18,404 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34c8d89f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 04:41:18, skipping insertion in model container [2022-04-06 16:41:18,404 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 04:41:18" (3/3) ... [2022-04-06 16:41:18,405 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_unwindbound50.c [2022-04-06 16:41:18,409 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-04-06 16:41:18,409 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-04-06 16:41:18,458 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-04-06 16:41:18,463 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-04-06 16:41:18,463 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-04-06 16:41:18,474 INFO L276 IsEmpty]: Start isEmpty. Operand has 40 states, 25 states have (on average 1.48) internal successors, (37), 26 states have internal predecessors, (37), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-04-06 16:41:18,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-04-06 16:41:18,483 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:18,483 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:18,484 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:18,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:18,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 1 times [2022-04-06 16:41:18,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:18,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1694293724] [2022-04-06 16:41:18,500 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:18,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 2 times [2022-04-06 16:41:18,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:18,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377242407] [2022-04-06 16:41:18,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:18,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:18,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 16:41:18,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-04-06 16:41:18,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 16:41:18,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-04-06 16:41:18,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 16:41:18,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-04-06 16:41:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-04-06 16:41:18,640 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:18,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:18,641 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377242407] [2022-04-06 16:41:18,641 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377242407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:18,641 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:18,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 16:41:18,644 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:18,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1694293724] [2022-04-06 16:41:18,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1694293724] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:18,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:18,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-04-06 16:41:18,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027536021] [2022-04-06 16:41:18,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:18,648 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-04-06 16:41:18,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:18,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-04-06 16:41:18,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 16:41:18,672 INFO L87 Difference]: Start difference. First operand has 40 states, 25 states have (on average 1.48) internal successors, (37), 26 states have internal predecessors, (37), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:18,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:18,766 INFO L93 Difference]: Finished difference Result 74 states and 111 transitions. [2022-04-06 16:41:18,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-04-06 16:41:18,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2022-04-06 16:41:18,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:18,777 INFO L225 Difference]: With dead ends: 74 [2022-04-06 16:41:18,777 INFO L226 Difference]: Without dead ends: 36 [2022-04-06 16:41:18,779 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-04-06 16:41:18,782 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 10 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:18,782 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 51 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:18,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2022-04-06 16:41:18,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2022-04-06 16:41:18,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 23 states have internal predecessors, (29), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 16:41:18,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2022-04-06 16:41:18,821 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 22 [2022-04-06 16:41:18,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:18,821 INFO L478 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2022-04-06 16:41:18,822 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:18,822 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2022-04-06 16:41:18,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-04-06 16:41:18,823 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:18,823 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:18,824 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-04-06 16:41:18,824 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:18,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:18,825 INFO L85 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 1 times [2022-04-06 16:41:18,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:18,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [380327900] [2022-04-06 16:41:18,826 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:18,826 INFO L85 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 2 times [2022-04-06 16:41:18,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:18,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503853765] [2022-04-06 16:41:18,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:18,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:18,846 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:18,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [126910235] [2022-04-06 16:41:18,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:18,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:18,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:18,851 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-04-06 16:41:18,856 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-04-06 16:41:18,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 16:41:18,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:18,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 16:41:18,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:19,020 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:19,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:19,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503853765] [2022-04-06 16:41:19,021 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:19,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126910235] [2022-04-06 16:41:19,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126910235] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:19,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:19,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 16:41:19,023 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:19,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [380327900] [2022-04-06 16:41:19,023 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [380327900] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:19,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:19,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-04-06 16:41:19,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458426774] [2022-04-06 16:41:19,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:19,024 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-04-06 16:41:19,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:19,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-04-06 16:41:19,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 16:41:19,025 INFO L87 Difference]: Start difference. First operand 35 states and 45 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:19,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:19,043 INFO L93 Difference]: Finished difference Result 44 states and 54 transitions. [2022-04-06 16:41:19,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-04-06 16:41:19,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2022-04-06 16:41:19,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:19,045 INFO L225 Difference]: With dead ends: 44 [2022-04-06 16:41:19,045 INFO L226 Difference]: Without dead ends: 37 [2022-04-06 16:41:19,045 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-04-06 16:41:19,047 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 0 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:19,047 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 113 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:19,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2022-04-06 16:41:19,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2022-04-06 16:41:19,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 25 states have internal predecessors, (31), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2022-04-06 16:41:19,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2022-04-06 16:41:19,057 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 23 [2022-04-06 16:41:19,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:19,058 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2022-04-06 16:41:19,058 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:19,058 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2022-04-06 16:41:19,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-04-06 16:41:19,059 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:19,059 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:19,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-04-06 16:41:19,273 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:19,274 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:19,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:19,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 1 times [2022-04-06 16:41:19,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:19,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [811701362] [2022-04-06 16:41:19,276 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:19,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 2 times [2022-04-06 16:41:19,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:19,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14112638] [2022-04-06 16:41:19,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:19,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:19,315 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:19,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1630159992] [2022-04-06 16:41:19,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:19,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:19,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:19,325 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-04-06 16:41:19,334 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-04-06 16:41:19,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-04-06 16:41:19,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:19,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 16:41:19,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:19,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:19,533 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:19,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:19,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14112638] [2022-04-06 16:41:19,534 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:19,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630159992] [2022-04-06 16:41:19,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630159992] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:19,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:19,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 16:41:19,535 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:19,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [811701362] [2022-04-06 16:41:19,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [811701362] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:19,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:19,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 16:41:19,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546684728] [2022-04-06 16:41:19,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:19,536 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 16:41:19,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:19,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 16:41:19,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-04-06 16:41:19,537 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 16:41:19,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:19,623 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2022-04-06 16:41:19,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 16:41:19,624 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 24 [2022-04-06 16:41:19,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:19,625 INFO L225 Difference]: With dead ends: 57 [2022-04-06 16:41:19,625 INFO L226 Difference]: Without dead ends: 54 [2022-04-06 16:41:19,625 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-04-06 16:41:19,627 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 18 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:19,627 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 172 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:19,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-04-06 16:41:19,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2022-04-06 16:41:19,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 35 states have (on average 1.3142857142857143) internal successors, (46), 36 states have internal predecessors, (46), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 16:41:19,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 70 transitions. [2022-04-06 16:41:19,647 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 70 transitions. Word has length 24 [2022-04-06 16:41:19,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:19,648 INFO L478 AbstractCegarLoop]: Abstraction has 53 states and 70 transitions. [2022-04-06 16:41:19,648 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 16:41:19,648 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 70 transitions. [2022-04-06 16:41:19,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-04-06 16:41:19,649 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:19,649 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:19,674 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-04-06 16:41:19,874 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-04-06 16:41:19,875 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:19,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:19,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 1 times [2022-04-06 16:41:19,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:19,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [519207422] [2022-04-06 16:41:19,876 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:19,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 2 times [2022-04-06 16:41:19,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:19,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228698733] [2022-04-06 16:41:19,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:19,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:19,891 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:19,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1168173595] [2022-04-06 16:41:19,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:19,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:19,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:19,900 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-04-06 16:41:19,901 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-04-06 16:41:19,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:19,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:19,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 16:41:19,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:20,018 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:20,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:20,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228698733] [2022-04-06 16:41:20,018 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:20,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168173595] [2022-04-06 16:41:20,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168173595] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:20,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:20,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:20,020 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:20,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [519207422] [2022-04-06 16:41:20,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [519207422] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:20,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:20,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:20,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17479866] [2022-04-06 16:41:20,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:20,021 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 16:41:20,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:20,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 16:41:20,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 16:41:20,022 INFO L87 Difference]: Start difference. First operand 53 states and 70 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:20,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:20,047 INFO L93 Difference]: Finished difference Result 77 states and 104 transitions. [2022-04-06 16:41:20,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 16:41:20,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 29 [2022-04-06 16:41:20,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:20,049 INFO L225 Difference]: With dead ends: 77 [2022-04-06 16:41:20,049 INFO L226 Difference]: Without dead ends: 55 [2022-04-06 16:41:20,050 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 16:41:20,051 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 6 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:20,051 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 113 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:20,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-04-06 16:41:20,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-04-06 16:41:20,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 38 states have internal predecessors, (48), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 16:41:20,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 72 transitions. [2022-04-06 16:41:20,062 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 72 transitions. Word has length 29 [2022-04-06 16:41:20,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:20,062 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 72 transitions. [2022-04-06 16:41:20,062 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:20,062 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 72 transitions. [2022-04-06 16:41:20,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-04-06 16:41:20,063 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:20,063 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:20,089 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-04-06 16:41:20,286 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:20,286 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:20,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:20,287 INFO L85 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 1 times [2022-04-06 16:41:20,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:20,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1044576597] [2022-04-06 16:41:20,288 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:20,288 INFO L85 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 2 times [2022-04-06 16:41:20,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:20,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305653037] [2022-04-06 16:41:20,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:20,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:20,307 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:20,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797623699] [2022-04-06 16:41:20,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:20,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:20,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:20,321 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-04-06 16:41:20,350 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-04-06 16:41:20,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:20,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:20,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 16:41:20,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:20,469 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:20,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:20,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:20,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:20,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305653037] [2022-04-06 16:41:20,580 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:20,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797623699] [2022-04-06 16:41:20,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797623699] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:20,580 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:20,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-04-06 16:41:20,581 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:20,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1044576597] [2022-04-06 16:41:20,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1044576597] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:20,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:20,581 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 16:41:20,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850121493] [2022-04-06 16:41:20,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:20,583 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 16:41:20,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:20,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 16:41:20,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-04-06 16:41:20,584 INFO L87 Difference]: Start difference. First operand 55 states and 72 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:20,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:20,626 INFO L93 Difference]: Finished difference Result 67 states and 85 transitions. [2022-04-06 16:41:20,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-04-06 16:41:20,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2022-04-06 16:41:20,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:20,629 INFO L225 Difference]: With dead ends: 67 [2022-04-06 16:41:20,629 INFO L226 Difference]: Without dead ends: 60 [2022-04-06 16:41:20,629 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-04-06 16:41:20,632 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 14 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:20,633 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 141 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:20,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2022-04-06 16:41:20,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2022-04-06 16:41:20,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 42 states have internal predecessors, (53), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-04-06 16:41:20,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 77 transitions. [2022-04-06 16:41:20,657 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 77 transitions. Word has length 30 [2022-04-06 16:41:20,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:20,657 INFO L478 AbstractCegarLoop]: Abstraction has 59 states and 77 transitions. [2022-04-06 16:41:20,658 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:20,658 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 77 transitions. [2022-04-06 16:41:20,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-04-06 16:41:20,659 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:20,660 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:20,681 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-04-06 16:41:20,875 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:20,891 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:20,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:20,892 INFO L85 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 1 times [2022-04-06 16:41:20,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:20,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1476684752] [2022-04-06 16:41:20,893 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:20,893 INFO L85 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 2 times [2022-04-06 16:41:20,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:20,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183234633] [2022-04-06 16:41:20,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:20,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:20,926 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:20,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [655568624] [2022-04-06 16:41:20,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:20,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:20,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:20,931 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-04-06 16:41:20,932 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-04-06 16:41:20,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:20,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:20,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 16:41:20,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:21,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 16:41:21,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:21,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 16:41:21,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:21,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183234633] [2022-04-06 16:41:21,184 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:21,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655568624] [2022-04-06 16:41:21,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655568624] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:21,186 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:21,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-04-06 16:41:21,186 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:21,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1476684752] [2022-04-06 16:41:21,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1476684752] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:21,187 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:21,187 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 16:41:21,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610662553] [2022-04-06 16:41:21,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:21,187 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 16:41:21,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:21,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 16:41:21,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-04-06 16:41:21,188 INFO L87 Difference]: Start difference. First operand 59 states and 77 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:21,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:21,392 INFO L93 Difference]: Finished difference Result 138 states and 201 transitions. [2022-04-06 16:41:21,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 16:41:21,392 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2022-04-06 16:41:21,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:21,394 INFO L225 Difference]: With dead ends: 138 [2022-04-06 16:41:21,394 INFO L226 Difference]: Without dead ends: 131 [2022-04-06 16:41:21,394 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-04-06 16:41:21,395 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 115 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:21,395 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 298 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:21,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-04-06 16:41:21,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 88. [2022-04-06 16:41:21,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 66 states have (on average 1.3636363636363635) internal successors, (90), 67 states have internal predecessors, (90), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 16:41:21,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 122 transitions. [2022-04-06 16:41:21,410 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 122 transitions. Word has length 31 [2022-04-06 16:41:21,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:21,410 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 122 transitions. [2022-04-06 16:41:21,411 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:21,411 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 122 transitions. [2022-04-06 16:41:21,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-04-06 16:41:21,412 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:21,412 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:21,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-04-06 16:41:21,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:21,636 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:21,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:21,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 1 times [2022-04-06 16:41:21,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:21,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1633078816] [2022-04-06 16:41:21,637 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:21,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 2 times [2022-04-06 16:41:21,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:21,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075571031] [2022-04-06 16:41:21,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:21,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:21,650 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:21,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [663037258] [2022-04-06 16:41:21,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:21,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:21,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:21,656 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-04-06 16:41:21,657 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-04-06 16:41:21,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:21,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:21,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 9 conjunts are in the unsatisfiable core [2022-04-06 16:41:21,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:21,780 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:21,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:21,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:21,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075571031] [2022-04-06 16:41:21,781 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:21,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663037258] [2022-04-06 16:41:21,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663037258] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:21,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:21,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 16:41:21,781 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:21,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1633078816] [2022-04-06 16:41:21,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1633078816] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:21,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:21,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-04-06 16:41:21,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177543637] [2022-04-06 16:41:21,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:21,782 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-04-06 16:41:21,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:21,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-04-06 16:41:21,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-06 16:41:21,783 INFO L87 Difference]: Start difference. First operand 88 states and 122 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:21,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:21,810 INFO L93 Difference]: Finished difference Result 127 states and 178 transitions. [2022-04-06 16:41:21,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 16:41:21,811 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2022-04-06 16:41:21,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:21,812 INFO L225 Difference]: With dead ends: 127 [2022-04-06 16:41:21,812 INFO L226 Difference]: Without dead ends: 90 [2022-04-06 16:41:21,813 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-06 16:41:21,814 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 10 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:21,814 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 165 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:21,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-04-06 16:41:21,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-04-06 16:41:21,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 68 states have (on average 1.3529411764705883) internal successors, (92), 69 states have internal predecessors, (92), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-04-06 16:41:21,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 124 transitions. [2022-04-06 16:41:21,839 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 124 transitions. Word has length 35 [2022-04-06 16:41:21,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:21,839 INFO L478 AbstractCegarLoop]: Abstraction has 90 states and 124 transitions. [2022-04-06 16:41:21,839 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:21,840 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 124 transitions. [2022-04-06 16:41:21,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 16:41:21,842 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:21,842 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:21,868 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-04-06 16:41:22,055 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:22,056 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:22,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:22,056 INFO L85 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 1 times [2022-04-06 16:41:22,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:22,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2132548236] [2022-04-06 16:41:22,057 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:22,057 INFO L85 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 2 times [2022-04-06 16:41:22,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:22,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489882975] [2022-04-06 16:41:22,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:22,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:22,075 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:22,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [97827790] [2022-04-06 16:41:22,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:22,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:22,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:22,122 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-04-06 16:41:22,123 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-04-06 16:41:22,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:22,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:22,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 11 conjunts are in the unsatisfiable core [2022-04-06 16:41:22,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:22,297 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:22,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:22,388 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:22,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:22,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489882975] [2022-04-06 16:41:22,389 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:22,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97827790] [2022-04-06 16:41:22,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97827790] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:22,389 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:22,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2022-04-06 16:41:22,389 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:22,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2132548236] [2022-04-06 16:41:22,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2132548236] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:22,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:22,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 16:41:22,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082600339] [2022-04-06 16:41:22,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:22,390 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 16:41:22,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:22,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 16:41:22,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-04-06 16:41:22,391 INFO L87 Difference]: Start difference. First operand 90 states and 124 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:22,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:22,442 INFO L93 Difference]: Finished difference Result 163 states and 227 transitions. [2022-04-06 16:41:22,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 16:41:22,443 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2022-04-06 16:41:22,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:22,444 INFO L225 Difference]: With dead ends: 163 [2022-04-06 16:41:22,444 INFO L226 Difference]: Without dead ends: 112 [2022-04-06 16:41:22,446 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2022-04-06 16:41:22,447 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 29 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:22,447 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 163 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:22,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-04-06 16:41:22,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 109. [2022-04-06 16:41:22,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 81 states have (on average 1.3209876543209877) internal successors, (107), 82 states have internal predecessors, (107), 21 states have call successors, (21), 7 states have call predecessors, (21), 6 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-04-06 16:41:22,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 147 transitions. [2022-04-06 16:41:22,468 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 147 transitions. Word has length 36 [2022-04-06 16:41:22,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:22,469 INFO L478 AbstractCegarLoop]: Abstraction has 109 states and 147 transitions. [2022-04-06 16:41:22,470 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:22,470 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 147 transitions. [2022-04-06 16:41:22,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-04-06 16:41:22,475 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:22,475 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:22,503 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-04-06 16:41:22,699 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:22,700 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:22,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:22,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 1 times [2022-04-06 16:41:22,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:22,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1910329414] [2022-04-06 16:41:22,700 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:22,701 INFO L85 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 2 times [2022-04-06 16:41:22,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:22,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690542045] [2022-04-06 16:41:22,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:22,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:22,716 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:22,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1761070822] [2022-04-06 16:41:22,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:22,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:22,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:22,720 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-04-06 16:41:22,722 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-04-06 16:41:22,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:22,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:22,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 22 conjunts are in the unsatisfiable core [2022-04-06 16:41:22,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:22,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-04-06 16:41:22,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:23,059 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:23,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:23,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690542045] [2022-04-06 16:41:23,060 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:23,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761070822] [2022-04-06 16:41:23,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761070822] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:23,060 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:23,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 11 [2022-04-06 16:41:23,060 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:23,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1910329414] [2022-04-06 16:41:23,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1910329414] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:23,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:23,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 16:41:23,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650654556] [2022-04-06 16:41:23,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:23,061 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 16:41:23,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:23,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 16:41:23,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-04-06 16:41:23,062 INFO L87 Difference]: Start difference. First operand 109 states and 147 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:23,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:23,181 INFO L93 Difference]: Finished difference Result 154 states and 208 transitions. [2022-04-06 16:41:23,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 16:41:23,182 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2022-04-06 16:41:23,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:23,183 INFO L225 Difference]: With dead ends: 154 [2022-04-06 16:41:23,183 INFO L226 Difference]: Without dead ends: 152 [2022-04-06 16:41:23,183 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-04-06 16:41:23,185 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 61 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:23,185 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 326 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:23,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-04-06 16:41:23,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 148. [2022-04-06 16:41:23,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 109 states have (on average 1.3394495412844036) internal successors, (146), 110 states have internal predecessors, (146), 29 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 16:41:23,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 202 transitions. [2022-04-06 16:41:23,205 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 202 transitions. Word has length 36 [2022-04-06 16:41:23,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:23,206 INFO L478 AbstractCegarLoop]: Abstraction has 148 states and 202 transitions. [2022-04-06 16:41:23,206 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:23,206 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 202 transitions. [2022-04-06 16:41:23,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-04-06 16:41:23,207 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:23,207 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:23,236 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-04-06 16:41:23,423 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-04-06 16:41:23,424 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:23,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:23,424 INFO L85 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 3 times [2022-04-06 16:41:23,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:23,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [595444756] [2022-04-06 16:41:23,425 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:23,425 INFO L85 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 4 times [2022-04-06 16:41:23,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:23,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266898292] [2022-04-06 16:41:23,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:23,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:23,436 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:23,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1875880989] [2022-04-06 16:41:23,437 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:23,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:23,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:23,438 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-04-06 16:41:23,464 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-04-06 16:41:23,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:23,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:23,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 5 conjunts are in the unsatisfiable core [2022-04-06 16:41:23,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:23,541 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:23,542 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:23,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:23,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266898292] [2022-04-06 16:41:23,542 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:23,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875880989] [2022-04-06 16:41:23,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875880989] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:23,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:23,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:23,543 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:23,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [595444756] [2022-04-06 16:41:23,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [595444756] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:23,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:23,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:23,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438028552] [2022-04-06 16:41:23,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:23,544 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 16:41:23,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:23,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 16:41:23,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 16:41:23,544 INFO L87 Difference]: Start difference. First operand 148 states and 202 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 16:41:23,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:23,640 INFO L93 Difference]: Finished difference Result 300 states and 442 transitions. [2022-04-06 16:41:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 16:41:23,641 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 37 [2022-04-06 16:41:23,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:23,642 INFO L225 Difference]: With dead ends: 300 [2022-04-06 16:41:23,643 INFO L226 Difference]: Without dead ends: 249 [2022-04-06 16:41:23,643 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-04-06 16:41:23,644 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 29 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:23,644 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 176 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:23,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-04-06 16:41:23,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 175. [2022-04-06 16:41:23,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 136 states have (on average 1.3455882352941178) internal successors, (183), 137 states have internal predecessors, (183), 29 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2022-04-06 16:41:23,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 239 transitions. [2022-04-06 16:41:23,666 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 239 transitions. Word has length 37 [2022-04-06 16:41:23,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:23,667 INFO L478 AbstractCegarLoop]: Abstraction has 175 states and 239 transitions. [2022-04-06 16:41:23,667 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-04-06 16:41:23,667 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 239 transitions. [2022-04-06 16:41:23,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-04-06 16:41:23,667 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:23,668 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:23,691 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-04-06 16:41:23,890 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-04-06 16:41:23,890 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:23,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:23,891 INFO L85 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 1 times [2022-04-06 16:41:23,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:23,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1729590196] [2022-04-06 16:41:23,891 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:23,891 INFO L85 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 2 times [2022-04-06 16:41:23,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:23,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064966928] [2022-04-06 16:41:23,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:23,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:23,901 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:23,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [436110830] [2022-04-06 16:41:23,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:23,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:23,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:23,902 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-04-06 16:41:23,914 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-04-06 16:41:23,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:23,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:23,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 16:41:23,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:24,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-04-06 16:41:24,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:24,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:24,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064966928] [2022-04-06 16:41:24,102 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:24,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436110830] [2022-04-06 16:41:24,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436110830] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:24,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:24,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 16:41:24,102 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:24,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1729590196] [2022-04-06 16:41:24,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1729590196] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:24,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:24,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 16:41:24,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768346419] [2022-04-06 16:41:24,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:24,104 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 16:41:24,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:24,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 16:41:24,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-04-06 16:41:24,105 INFO L87 Difference]: Start difference. First operand 175 states and 239 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 16:41:24,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:24,252 INFO L93 Difference]: Finished difference Result 193 states and 262 transitions. [2022-04-06 16:41:24,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-04-06 16:41:24,252 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2022-04-06 16:41:24,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:24,255 INFO L225 Difference]: With dead ends: 193 [2022-04-06 16:41:24,255 INFO L226 Difference]: Without dead ends: 191 [2022-04-06 16:41:24,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-04-06 16:41:24,256 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 61 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:24,256 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 244 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:24,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-04-06 16:41:24,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2022-04-06 16:41:24,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 145 states have (on average 1.3379310344827586) internal successors, (194), 146 states have internal predecessors, (194), 33 states have call successors, (33), 12 states have call predecessors, (33), 11 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 16:41:24,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 258 transitions. [2022-04-06 16:41:24,283 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 258 transitions. Word has length 39 [2022-04-06 16:41:24,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:24,283 INFO L478 AbstractCegarLoop]: Abstraction has 190 states and 258 transitions. [2022-04-06 16:41:24,283 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 16:41:24,283 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 258 transitions. [2022-04-06 16:41:24,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-04-06 16:41:24,284 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:24,284 INFO L499 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:24,310 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-04-06 16:41:24,507 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-04-06 16:41:24,507 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:24,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:24,508 INFO L85 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 1 times [2022-04-06 16:41:24,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:24,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1365541415] [2022-04-06 16:41:24,509 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:24,509 INFO L85 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 2 times [2022-04-06 16:41:24,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:24,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430807460] [2022-04-06 16:41:24,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:24,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:24,521 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:24,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1169596942] [2022-04-06 16:41:24,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:24,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:24,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:24,525 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-04-06 16:41:24,526 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-04-06 16:41:24,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:24,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:24,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 16:41:24,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:24,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:24,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:25,013 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:25,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:25,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430807460] [2022-04-06 16:41:25,014 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:25,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169596942] [2022-04-06 16:41:25,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169596942] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:25,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:25,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 14 [2022-04-06 16:41:25,014 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:25,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1365541415] [2022-04-06 16:41:25,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1365541415] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:25,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:25,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 16:41:25,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962180976] [2022-04-06 16:41:25,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:25,015 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 16:41:25,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:25,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 16:41:25,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-04-06 16:41:25,016 INFO L87 Difference]: Start difference. First operand 190 states and 258 transitions. Second operand has 11 states, 10 states have (on average 2.8) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-04-06 16:41:25,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:25,200 INFO L93 Difference]: Finished difference Result 199 states and 266 transitions. [2022-04-06 16:41:25,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-04-06 16:41:25,201 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 41 [2022-04-06 16:41:25,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:25,202 INFO L225 Difference]: With dead ends: 199 [2022-04-06 16:41:25,202 INFO L226 Difference]: Without dead ends: 197 [2022-04-06 16:41:25,202 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-04-06 16:41:25,203 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 72 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:25,203 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 321 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:25,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-04-06 16:41:25,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 194. [2022-04-06 16:41:25,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 148 states have (on average 1.3310810810810811) internal successors, (197), 149 states have internal predecessors, (197), 33 states have call successors, (33), 13 states have call predecessors, (33), 12 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2022-04-06 16:41:25,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 261 transitions. [2022-04-06 16:41:25,224 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 261 transitions. Word has length 41 [2022-04-06 16:41:25,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:25,224 INFO L478 AbstractCegarLoop]: Abstraction has 194 states and 261 transitions. [2022-04-06 16:41:25,224 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-04-06 16:41:25,224 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 261 transitions. [2022-04-06 16:41:25,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-04-06 16:41:25,225 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:25,225 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:25,250 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-04-06 16:41:25,442 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-04-06 16:41:25,443 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:25,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:25,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 1 times [2022-04-06 16:41:25,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:25,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1094622382] [2022-04-06 16:41:25,444 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:25,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 2 times [2022-04-06 16:41:25,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:25,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607655797] [2022-04-06 16:41:25,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:25,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:25,452 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:25,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1647243993] [2022-04-06 16:41:25,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:25,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:25,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:25,458 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-04-06 16:41:25,469 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-04-06 16:41:25,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:25,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:25,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 16:41:25,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:25,590 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-04-06 16:41:25,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:25,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:25,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607655797] [2022-04-06 16:41:25,591 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:25,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647243993] [2022-04-06 16:41:25,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647243993] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:25,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:25,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:25,592 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:25,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1094622382] [2022-04-06 16:41:25,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1094622382] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:25,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:25,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:25,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761816810] [2022-04-06 16:41:25,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:25,593 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 16:41:25,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:25,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 16:41:25,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 16:41:25,593 INFO L87 Difference]: Start difference. First operand 194 states and 261 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-04-06 16:41:25,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:25,649 INFO L93 Difference]: Finished difference Result 261 states and 367 transitions. [2022-04-06 16:41:25,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 16:41:25,649 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 44 [2022-04-06 16:41:25,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:25,651 INFO L225 Difference]: With dead ends: 261 [2022-04-06 16:41:25,651 INFO L226 Difference]: Without dead ends: 259 [2022-04-06 16:41:25,651 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-06 16:41:25,651 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 12 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:25,652 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 163 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:25,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-04-06 16:41:25,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 228. [2022-04-06 16:41:25,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 161 states have (on average 1.329192546583851) internal successors, (214), 167 states have internal predecessors, (214), 53 states have call successors, (53), 14 states have call predecessors, (53), 13 states have return successors, (51), 46 states have call predecessors, (51), 51 states have call successors, (51) [2022-04-06 16:41:25,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 318 transitions. [2022-04-06 16:41:25,678 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 318 transitions. Word has length 44 [2022-04-06 16:41:25,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:25,678 INFO L478 AbstractCegarLoop]: Abstraction has 228 states and 318 transitions. [2022-04-06 16:41:25,678 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-04-06 16:41:25,678 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 318 transitions. [2022-04-06 16:41:25,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-04-06 16:41:25,679 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:25,679 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:25,703 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-04-06 16:41:25,898 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-04-06 16:41:25,898 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:25,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:25,899 INFO L85 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 1 times [2022-04-06 16:41:25,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:25,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1949959362] [2022-04-06 16:41:25,899 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:25,899 INFO L85 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 2 times [2022-04-06 16:41:25,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:25,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080891258] [2022-04-06 16:41:25,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:25,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:25,908 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:25,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [504643087] [2022-04-06 16:41:25,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:25,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:25,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:25,910 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-04-06 16:41:25,911 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-04-06 16:41:25,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:25,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:25,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 16:41:25,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:26,044 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:26,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:26,164 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-04-06 16:41:26,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:26,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080891258] [2022-04-06 16:41:26,164 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:26,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504643087] [2022-04-06 16:41:26,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504643087] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:26,164 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:26,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-04-06 16:41:26,165 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:26,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1949959362] [2022-04-06 16:41:26,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1949959362] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:26,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:26,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 16:41:26,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630997175] [2022-04-06 16:41:26,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:26,166 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 16:41:26,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:26,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 16:41:26,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-04-06 16:41:26,166 INFO L87 Difference]: Start difference. First operand 228 states and 318 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:26,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:26,249 INFO L93 Difference]: Finished difference Result 429 states and 607 transitions. [2022-04-06 16:41:26,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 16:41:26,249 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 42 [2022-04-06 16:41:26,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:26,254 INFO L225 Difference]: With dead ends: 429 [2022-04-06 16:41:26,254 INFO L226 Difference]: Without dead ends: 264 [2022-04-06 16:41:26,255 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2022-04-06 16:41:26,255 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 59 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:26,255 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 203 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:26,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2022-04-06 16:41:26,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 258. [2022-04-06 16:41:26,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 183 states have (on average 1.3060109289617485) internal successors, (239), 189 states have internal predecessors, (239), 57 states have call successors, (57), 18 states have call predecessors, (57), 17 states have return successors, (55), 50 states have call predecessors, (55), 55 states have call successors, (55) [2022-04-06 16:41:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 351 transitions. [2022-04-06 16:41:26,285 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 351 transitions. Word has length 42 [2022-04-06 16:41:26,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:26,285 INFO L478 AbstractCegarLoop]: Abstraction has 258 states and 351 transitions. [2022-04-06 16:41:26,285 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-04-06 16:41:26,286 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 351 transitions. [2022-04-06 16:41:26,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-04-06 16:41:26,286 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:26,286 INFO L499 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:26,311 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-04-06 16:41:26,499 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-04-06 16:41:26,499 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:26,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:26,500 INFO L85 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 1 times [2022-04-06 16:41:26,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:26,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2075888552] [2022-04-06 16:41:26,500 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:26,500 INFO L85 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 2 times [2022-04-06 16:41:26,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:26,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412190269] [2022-04-06 16:41:26,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:26,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:26,508 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:26,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [979557706] [2022-04-06 16:41:26,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:26,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:26,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:26,509 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-04-06 16:41:26,511 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-04-06 16:41:26,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:26,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:26,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 7 conjunts are in the unsatisfiable core [2022-04-06 16:41:26,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:26,637 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-04-06 16:41:26,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:26,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:26,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412190269] [2022-04-06 16:41:26,638 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:26,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979557706] [2022-04-06 16:41:26,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979557706] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:26,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:26,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:26,638 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:26,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2075888552] [2022-04-06 16:41:26,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2075888552] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:26,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:26,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:26,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132606853] [2022-04-06 16:41:26,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:26,641 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 16:41:26,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:26,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 16:41:26,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-04-06 16:41:26,641 INFO L87 Difference]: Start difference. First operand 258 states and 351 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 16:41:26,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:26,717 INFO L93 Difference]: Finished difference Result 332 states and 473 transitions. [2022-04-06 16:41:26,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 16:41:26,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 46 [2022-04-06 16:41:26,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:26,719 INFO L225 Difference]: With dead ends: 332 [2022-04-06 16:41:26,719 INFO L226 Difference]: Without dead ends: 330 [2022-04-06 16:41:26,721 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-04-06 16:41:26,722 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 10 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:26,722 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 153 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:26,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-04-06 16:41:26,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 321. [2022-04-06 16:41:26,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 213 states have (on average 1.3427230046948357) internal successors, (286), 223 states have internal predecessors, (286), 89 states have call successors, (89), 19 states have call predecessors, (89), 18 states have return successors, (87), 78 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 16:41:26,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 462 transitions. [2022-04-06 16:41:26,761 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 462 transitions. Word has length 46 [2022-04-06 16:41:26,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:26,761 INFO L478 AbstractCegarLoop]: Abstraction has 321 states and 462 transitions. [2022-04-06 16:41:26,762 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-04-06 16:41:26,762 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 462 transitions. [2022-04-06 16:41:26,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-04-06 16:41:26,762 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:26,762 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:26,784 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-04-06 16:41:26,976 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:26,976 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:26,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:26,976 INFO L85 PathProgramCache]: Analyzing trace with hash -522797827, now seen corresponding path program 1 times [2022-04-06 16:41:26,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:26,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [252504562] [2022-04-06 16:41:26,977 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:26,977 INFO L85 PathProgramCache]: Analyzing trace with hash -522797827, now seen corresponding path program 2 times [2022-04-06 16:41:26,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:26,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615613428] [2022-04-06 16:41:26,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:26,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:26,985 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:26,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1909877557] [2022-04-06 16:41:26,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:26,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:26,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:26,993 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:41:26,995 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-04-06 16:41:27,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:27,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:27,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 13 conjunts are in the unsatisfiable core [2022-04-06 16:41:27,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:27,146 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:27,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:27,300 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:27,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:27,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615613428] [2022-04-06 16:41:27,301 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:27,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909877557] [2022-04-06 16:41:27,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909877557] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:27,301 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:27,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2022-04-06 16:41:27,301 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:27,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [252504562] [2022-04-06 16:41:27,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [252504562] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:27,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:27,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 16:41:27,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739404285] [2022-04-06 16:41:27,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:27,302 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 16:41:27,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:27,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 16:41:27,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-04-06 16:41:27,303 INFO L87 Difference]: Start difference. First operand 321 states and 462 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:27,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:27,392 INFO L93 Difference]: Finished difference Result 335 states and 475 transitions. [2022-04-06 16:41:27,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 16:41:27,393 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 57 [2022-04-06 16:41:27,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:27,395 INFO L225 Difference]: With dead ends: 335 [2022-04-06 16:41:27,395 INFO L226 Difference]: Without dead ends: 328 [2022-04-06 16:41:27,395 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-04-06 16:41:27,396 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 53 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:27,396 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 186 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:27,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-04-06 16:41:27,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 324. [2022-04-06 16:41:27,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 216 states have (on average 1.337962962962963) internal successors, (289), 226 states have internal predecessors, (289), 89 states have call successors, (89), 19 states have call predecessors, (89), 18 states have return successors, (87), 78 states have call predecessors, (87), 87 states have call successors, (87) [2022-04-06 16:41:27,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 465 transitions. [2022-04-06 16:41:27,432 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 465 transitions. Word has length 57 [2022-04-06 16:41:27,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:27,432 INFO L478 AbstractCegarLoop]: Abstraction has 324 states and 465 transitions. [2022-04-06 16:41:27,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:27,433 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 465 transitions. [2022-04-06 16:41:27,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-04-06 16:41:27,433 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:27,433 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:27,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-04-06 16:41:27,646 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-04-06 16:41:27,646 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:27,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:27,646 INFO L85 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 1 times [2022-04-06 16:41:27,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:27,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1528231336] [2022-04-06 16:41:27,647 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:27,647 INFO L85 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 2 times [2022-04-06 16:41:27,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:27,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459034135] [2022-04-06 16:41:27,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:27,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:27,655 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:27,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [189251332] [2022-04-06 16:41:27,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:27,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:27,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:27,656 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-04-06 16:41:27,684 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-04-06 16:41:27,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:27,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:27,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 52 conjunts are in the unsatisfiable core [2022-04-06 16:41:27,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:28,306 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-04-06 16:41:28,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:28,955 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-04-06 16:41:28,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:28,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459034135] [2022-04-06 16:41:28,956 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:28,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189251332] [2022-04-06 16:41:28,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189251332] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:28,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:28,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2022-04-06 16:41:28,956 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:28,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1528231336] [2022-04-06 16:41:28,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1528231336] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:28,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:28,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 16:41:28,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76931702] [2022-04-06 16:41:28,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:28,957 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 16:41:28,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:28,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 16:41:28,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2022-04-06 16:41:28,958 INFO L87 Difference]: Start difference. First operand 324 states and 465 transitions. Second operand has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:29,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:29,473 INFO L93 Difference]: Finished difference Result 384 states and 559 transitions. [2022-04-06 16:41:29,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 16:41:29,474 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2022-04-06 16:41:29,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:29,476 INFO L225 Difference]: With dead ends: 384 [2022-04-06 16:41:29,476 INFO L226 Difference]: Without dead ends: 381 [2022-04-06 16:41:29,477 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-04-06 16:41:29,477 INFO L913 BasicCegarLoop]: 57 mSDtfsCounter, 74 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:29,478 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 386 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 16:41:29,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2022-04-06 16:41:29,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 377. [2022-04-06 16:41:29,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 243 states have (on average 1.345679012345679) internal successors, (327), 256 states have internal predecessors, (327), 113 states have call successors, (113), 21 states have call predecessors, (113), 20 states have return successors, (111), 99 states have call predecessors, (111), 111 states have call successors, (111) [2022-04-06 16:41:29,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 551 transitions. [2022-04-06 16:41:29,529 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 551 transitions. Word has length 58 [2022-04-06 16:41:29,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:29,530 INFO L478 AbstractCegarLoop]: Abstraction has 377 states and 551 transitions. [2022-04-06 16:41:29,530 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:29,530 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 551 transitions. [2022-04-06 16:41:29,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-04-06 16:41:29,530 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:29,531 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:29,553 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-04-06 16:41:29,743 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-04-06 16:41:29,743 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:29,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:29,744 INFO L85 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 1 times [2022-04-06 16:41:29,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:29,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [550838824] [2022-04-06 16:41:29,744 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:29,745 INFO L85 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 2 times [2022-04-06 16:41:29,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:29,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092990328] [2022-04-06 16:41:29,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:29,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:29,756 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:29,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1653278901] [2022-04-06 16:41:29,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:29,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:29,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:29,759 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-04-06 16:41:29,760 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-04-06 16:41:29,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:29,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:29,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 16:41:29,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:29,927 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:29,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:30,083 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:30,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:30,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092990328] [2022-04-06 16:41:30,083 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:30,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653278901] [2022-04-06 16:41:30,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653278901] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:30,084 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:30,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-04-06 16:41:30,084 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:30,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [550838824] [2022-04-06 16:41:30,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [550838824] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:30,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:30,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 16:41:30,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117421503] [2022-04-06 16:41:30,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:30,085 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 16:41:30,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:30,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 16:41:30,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-04-06 16:41:30,085 INFO L87 Difference]: Start difference. First operand 377 states and 551 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:30,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:30,206 INFO L93 Difference]: Finished difference Result 604 states and 873 transitions. [2022-04-06 16:41:30,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 16:41:30,207 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2022-04-06 16:41:30,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:30,209 INFO L225 Difference]: With dead ends: 604 [2022-04-06 16:41:30,209 INFO L226 Difference]: Without dead ends: 440 [2022-04-06 16:41:30,210 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=206, Unknown=0, NotChecked=0, Total=342 [2022-04-06 16:41:30,211 INFO L913 BasicCegarLoop]: 55 mSDtfsCounter, 69 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:30,211 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 216 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:30,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-04-06 16:41:30,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 426. [2022-04-06 16:41:30,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 279 states have (on average 1.3118279569892473) internal successors, (366), 290 states have internal predecessors, (366), 117 states have call successors, (117), 30 states have call predecessors, (117), 29 states have return successors, (115), 105 states have call predecessors, (115), 115 states have call successors, (115) [2022-04-06 16:41:30,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 598 transitions. [2022-04-06 16:41:30,256 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 598 transitions. Word has length 63 [2022-04-06 16:41:30,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:30,257 INFO L478 AbstractCegarLoop]: Abstraction has 426 states and 598 transitions. [2022-04-06 16:41:30,257 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:30,257 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 598 transitions. [2022-04-06 16:41:30,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-04-06 16:41:30,258 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:30,258 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:30,282 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-04-06 16:41:30,481 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-04-06 16:41:30,482 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:30,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:30,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 3 times [2022-04-06 16:41:30,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:30,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [125577002] [2022-04-06 16:41:30,493 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:30,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 4 times [2022-04-06 16:41:30,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:30,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983583820] [2022-04-06 16:41:30,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:30,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:30,507 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:30,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [593192094] [2022-04-06 16:41:30,508 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:30,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:30,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:30,510 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-04-06 16:41:30,511 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-04-06 16:41:30,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:30,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:30,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 16:41:30,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:30,715 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:30,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:30,893 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:30,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:30,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983583820] [2022-04-06 16:41:30,893 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:30,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593192094] [2022-04-06 16:41:30,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593192094] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:30,893 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:30,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-04-06 16:41:30,894 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:30,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [125577002] [2022-04-06 16:41:30,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [125577002] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:30,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:30,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 16:41:30,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759829885] [2022-04-06 16:41:30,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:30,894 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 16:41:30,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:30,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 16:41:30,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-04-06 16:41:30,895 INFO L87 Difference]: Start difference. First operand 426 states and 598 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:31,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:31,046 INFO L93 Difference]: Finished difference Result 531 states and 722 transitions. [2022-04-06 16:41:31,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 16:41:31,047 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 64 [2022-04-06 16:41:31,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:31,049 INFO L225 Difference]: With dead ends: 531 [2022-04-06 16:41:31,049 INFO L226 Difference]: Without dead ends: 524 [2022-04-06 16:41:31,050 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=188, Invalid=274, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:31,050 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 108 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:31,051 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 240 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:31,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2022-04-06 16:41:31,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 503. [2022-04-06 16:41:31,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 330 states have (on average 1.290909090909091) internal successors, (426), 346 states have internal predecessors, (426), 134 states have call successors, (134), 39 states have call predecessors, (134), 38 states have return successors, (131), 117 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 16:41:31,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 691 transitions. [2022-04-06 16:41:31,106 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 691 transitions. Word has length 64 [2022-04-06 16:41:31,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:31,106 INFO L478 AbstractCegarLoop]: Abstraction has 503 states and 691 transitions. [2022-04-06 16:41:31,106 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:31,106 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 691 transitions. [2022-04-06 16:41:31,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-04-06 16:41:31,107 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:31,107 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:31,130 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-04-06 16:41:31,330 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:31,330 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:31,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:31,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 1 times [2022-04-06 16:41:31,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:31,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [206637726] [2022-04-06 16:41:31,331 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:31,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 2 times [2022-04-06 16:41:31,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:31,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428239579] [2022-04-06 16:41:31,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:31,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:31,338 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:31,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [434174029] [2022-04-06 16:41:31,338 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:31,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:31,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:31,342 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-04-06 16:41:31,345 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-04-06 16:41:31,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:31,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:31,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-04-06 16:41:31,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:31,566 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-04-06 16:41:31,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:31,702 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-04-06 16:41:31,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:31,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428239579] [2022-04-06 16:41:31,702 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:31,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434174029] [2022-04-06 16:41:31,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434174029] provided 1 perfect and 1 imperfect interpolant sequences [2022-04-06 16:41:31,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:41:31,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 11 [2022-04-06 16:41:31,703 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:31,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [206637726] [2022-04-06 16:41:31,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [206637726] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:31,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:31,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:31,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258236399] [2022-04-06 16:41:31,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:31,703 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 16:41:31,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:31,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 16:41:31,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-04-06 16:41:31,704 INFO L87 Difference]: Start difference. First operand 503 states and 691 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:31,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:31,799 INFO L93 Difference]: Finished difference Result 517 states and 704 transitions. [2022-04-06 16:41:31,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-04-06 16:41:31,799 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2022-04-06 16:41:31,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:31,802 INFO L225 Difference]: With dead ends: 517 [2022-04-06 16:41:31,802 INFO L226 Difference]: Without dead ends: 515 [2022-04-06 16:41:31,802 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-04-06 16:41:31,803 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 12 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:31,803 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 144 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:31,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-04-06 16:41:31,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 511. [2022-04-06 16:41:31,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 336 states have (on average 1.2797619047619047) internal successors, (430), 352 states have internal predecessors, (430), 134 states have call successors, (134), 41 states have call predecessors, (134), 40 states have return successors, (131), 117 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 16:41:31,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 695 transitions. [2022-04-06 16:41:31,863 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 695 transitions. Word has length 67 [2022-04-06 16:41:31,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:31,863 INFO L478 AbstractCegarLoop]: Abstraction has 511 states and 695 transitions. [2022-04-06 16:41:31,863 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:31,863 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 695 transitions. [2022-04-06 16:41:31,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-06 16:41:31,864 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:31,864 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:31,889 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-04-06 16:41:32,083 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:32,083 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:32,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:32,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 3 times [2022-04-06 16:41:32,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:32,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2069184697] [2022-04-06 16:41:32,084 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:32,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 4 times [2022-04-06 16:41:32,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:32,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072623930] [2022-04-06 16:41:32,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:32,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:32,091 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:32,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [209356067] [2022-04-06 16:41:32,091 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:32,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:32,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:32,098 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-04-06 16:41:32,127 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-04-06 16:41:32,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:32,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:32,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 8 conjunts are in the unsatisfiable core [2022-04-06 16:41:32,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:32,252 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:32,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:32,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:32,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072623930] [2022-04-06 16:41:32,349 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:32,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209356067] [2022-04-06 16:41:32,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209356067] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:32,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:32,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2022-04-06 16:41:32,349 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:32,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2069184697] [2022-04-06 16:41:32,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2069184697] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:32,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:32,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 16:41:32,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963944359] [2022-04-06 16:41:32,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:32,350 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 16:41:32,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:32,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 16:41:32,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-04-06 16:41:32,351 INFO L87 Difference]: Start difference. First operand 511 states and 695 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:32,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:32,791 INFO L93 Difference]: Finished difference Result 857 states and 1271 transitions. [2022-04-06 16:41:32,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 16:41:32,792 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2022-04-06 16:41:32,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:32,796 INFO L225 Difference]: With dead ends: 857 [2022-04-06 16:41:32,796 INFO L226 Difference]: Without dead ends: 850 [2022-04-06 16:41:32,796 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 127 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2022-04-06 16:41:32,797 INFO L913 BasicCegarLoop]: 118 mSDtfsCounter, 81 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:32,797 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 452 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:41:32,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2022-04-06 16:41:32,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 567. [2022-04-06 16:41:32,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 380 states have (on average 1.3) internal successors, (494), 395 states have internal predecessors, (494), 146 states have call successors, (146), 41 states have call predecessors, (146), 40 states have return successors, (143), 130 states have call predecessors, (143), 143 states have call successors, (143) [2022-04-06 16:41:32,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 783 transitions. [2022-04-06 16:41:32,872 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 783 transitions. Word has length 65 [2022-04-06 16:41:32,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:32,872 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 783 transitions. [2022-04-06 16:41:32,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:32,873 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 783 transitions. [2022-04-06 16:41:32,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-04-06 16:41:32,873 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:32,874 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:32,898 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-04-06 16:41:33,091 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-04-06 16:41:33,091 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:33,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:33,092 INFO L85 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 1 times [2022-04-06 16:41:33,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:33,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2006633844] [2022-04-06 16:41:33,093 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:33,093 INFO L85 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 2 times [2022-04-06 16:41:33,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:33,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752027784] [2022-04-06 16:41:33,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:33,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:33,100 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:33,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [49177556] [2022-04-06 16:41:33,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:33,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:33,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:33,104 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-04-06 16:41:33,105 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-04-06 16:41:33,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:33,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:33,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 15 conjunts are in the unsatisfiable core [2022-04-06 16:41:33,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:33,270 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:33,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:33,413 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:33,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:33,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752027784] [2022-04-06 16:41:33,413 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:33,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49177556] [2022-04-06 16:41:33,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49177556] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:33,413 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:33,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2022-04-06 16:41:33,413 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:33,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2006633844] [2022-04-06 16:41:33,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2006633844] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:33,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:33,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-04-06 16:41:33,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061754778] [2022-04-06 16:41:33,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:33,414 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-04-06 16:41:33,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:33,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-04-06 16:41:33,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2022-04-06 16:41:33,415 INFO L87 Difference]: Start difference. First operand 567 states and 783 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:33,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:33,560 INFO L93 Difference]: Finished difference Result 839 states and 1203 transitions. [2022-04-06 16:41:33,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 16:41:33,561 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2022-04-06 16:41:33,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:33,565 INFO L225 Difference]: With dead ends: 839 [2022-04-06 16:41:33,565 INFO L226 Difference]: Without dead ends: 567 [2022-04-06 16:41:33,566 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=207, Unknown=0, NotChecked=0, Total=342 [2022-04-06 16:41:33,567 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 63 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:33,568 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 221 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:33,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2022-04-06 16:41:33,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 567. [2022-04-06 16:41:33,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 380 states have (on average 1.2894736842105263) internal successors, (490), 395 states have internal predecessors, (490), 146 states have call successors, (146), 41 states have call predecessors, (146), 40 states have return successors, (143), 130 states have call predecessors, (143), 143 states have call successors, (143) [2022-04-06 16:41:33,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 779 transitions. [2022-04-06 16:41:33,645 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 779 transitions. Word has length 65 [2022-04-06 16:41:33,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:33,645 INFO L478 AbstractCegarLoop]: Abstraction has 567 states and 779 transitions. [2022-04-06 16:41:33,645 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:33,645 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 779 transitions. [2022-04-06 16:41:33,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-06 16:41:33,648 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:33,648 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:33,672 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-04-06 16:41:33,867 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-04-06 16:41:33,867 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:33,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:33,868 INFO L85 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 1 times [2022-04-06 16:41:33,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:33,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1771462317] [2022-04-06 16:41:33,868 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:33,868 INFO L85 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 2 times [2022-04-06 16:41:33,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:33,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700024788] [2022-04-06 16:41:33,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:33,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:33,874 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:33,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [813152822] [2022-04-06 16:41:33,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:33,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:33,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:33,876 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-04-06 16:41:33,877 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-04-06 16:41:33,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:33,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:33,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 4 conjunts are in the unsatisfiable core [2022-04-06 16:41:33,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:34,023 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-04-06 16:41:34,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-04-06 16:41:34,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:34,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700024788] [2022-04-06 16:41:34,024 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:34,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813152822] [2022-04-06 16:41:34,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813152822] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:34,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:34,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:34,025 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:34,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1771462317] [2022-04-06 16:41:34,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1771462317] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:34,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:34,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-04-06 16:41:34,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769095437] [2022-04-06 16:41:34,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:34,026 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-04-06 16:41:34,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:34,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-04-06 16:41:34,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-04-06 16:41:34,027 INFO L87 Difference]: Start difference. First operand 567 states and 779 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:34,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:34,171 INFO L93 Difference]: Finished difference Result 980 states and 1387 transitions. [2022-04-06 16:41:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-04-06 16:41:34,171 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2022-04-06 16:41:34,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:34,174 INFO L225 Difference]: With dead ends: 980 [2022-04-06 16:41:34,174 INFO L226 Difference]: Without dead ends: 624 [2022-04-06 16:41:34,176 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-04-06 16:41:34,176 INFO L913 BasicCegarLoop]: 48 mSDtfsCounter, 11 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:34,176 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 121 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-04-06 16:41:34,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-04-06 16:41:34,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 568. [2022-04-06 16:41:34,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 395 states have (on average 1.3012658227848102) internal successors, (514), 400 states have internal predecessors, (514), 134 states have call successors, (134), 39 states have call predecessors, (134), 38 states have return successors, (131), 128 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 16:41:34,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 779 transitions. [2022-04-06 16:41:34,301 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 779 transitions. Word has length 69 [2022-04-06 16:41:34,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:34,302 INFO L478 AbstractCegarLoop]: Abstraction has 568 states and 779 transitions. [2022-04-06 16:41:34,302 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:34,302 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 779 transitions. [2022-04-06 16:41:34,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-04-06 16:41:34,303 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:34,303 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:34,329 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-04-06 16:41:34,519 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:34,519 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:34,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:34,520 INFO L85 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 3 times [2022-04-06 16:41:34,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:34,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [424308764] [2022-04-06 16:41:34,520 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:34,520 INFO L85 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 4 times [2022-04-06 16:41:34,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:34,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9483891] [2022-04-06 16:41:34,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:34,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:34,527 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:34,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [777860943] [2022-04-06 16:41:34,527 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:34,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:34,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:34,528 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-04-06 16:41:34,555 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-04-06 16:41:34,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:34,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:34,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 17 conjunts are in the unsatisfiable core [2022-04-06 16:41:34,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:34,717 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:34,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:34,878 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:34,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:34,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9483891] [2022-04-06 16:41:34,879 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:34,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777860943] [2022-04-06 16:41:34,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777860943] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:34,879 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:34,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-04-06 16:41:34,879 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:34,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [424308764] [2022-04-06 16:41:34,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [424308764] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:34,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:34,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-04-06 16:41:34,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576988656] [2022-04-06 16:41:34,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:34,880 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-04-06 16:41:34,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:34,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-04-06 16:41:34,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2022-04-06 16:41:34,881 INFO L87 Difference]: Start difference. First operand 568 states and 779 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:35,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:35,065 INFO L93 Difference]: Finished difference Result 914 states and 1304 transitions. [2022-04-06 16:41:35,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-04-06 16:41:35,066 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 69 [2022-04-06 16:41:35,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:35,069 INFO L225 Difference]: With dead ends: 914 [2022-04-06 16:41:35,069 INFO L226 Difference]: Without dead ends: 584 [2022-04-06 16:41:35,070 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=277, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:35,071 INFO L913 BasicCegarLoop]: 61 mSDtfsCounter, 101 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:35,071 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 238 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:35,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-04-06 16:41:35,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 575. [2022-04-06 16:41:35,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 402 states have (on average 1.2960199004975124) internal successors, (521), 404 states have internal predecessors, (521), 134 states have call successors, (134), 39 states have call predecessors, (134), 38 states have return successors, (131), 131 states have call predecessors, (131), 131 states have call successors, (131) [2022-04-06 16:41:35,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 786 transitions. [2022-04-06 16:41:35,171 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 786 transitions. Word has length 69 [2022-04-06 16:41:35,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:35,172 INFO L478 AbstractCegarLoop]: Abstraction has 575 states and 786 transitions. [2022-04-06 16:41:35,172 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:35,172 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 786 transitions. [2022-04-06 16:41:35,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 16:41:35,172 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:35,173 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:35,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-04-06 16:41:35,395 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:35,395 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:35,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:35,395 INFO L85 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 3 times [2022-04-06 16:41:35,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:35,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [793287102] [2022-04-06 16:41:35,396 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:35,396 INFO L85 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 4 times [2022-04-06 16:41:35,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:35,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490051869] [2022-04-06 16:41:35,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:35,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:35,411 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:35,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [531499004] [2022-04-06 16:41:35,412 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:35,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:35,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:35,413 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-04-06 16:41:35,436 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-04-06 16:41:35,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:35,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:35,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 16:41:35,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:35,609 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:35,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:35,787 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:35,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:35,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490051869] [2022-04-06 16:41:35,787 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:35,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531499004] [2022-04-06 16:41:35,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531499004] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:35,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:35,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-04-06 16:41:35,788 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:35,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [793287102] [2022-04-06 16:41:35,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [793287102] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:35,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:35,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 16:41:35,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057956332] [2022-04-06 16:41:35,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:35,789 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 16:41:35,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:35,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 16:41:35,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-04-06 16:41:35,789 INFO L87 Difference]: Start difference. First operand 575 states and 786 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:36,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:36,038 INFO L93 Difference]: Finished difference Result 918 states and 1274 transitions. [2022-04-06 16:41:36,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 16:41:36,039 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2022-04-06 16:41:36,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:36,042 INFO L225 Difference]: With dead ends: 918 [2022-04-06 16:41:36,042 INFO L226 Difference]: Without dead ends: 688 [2022-04-06 16:41:36,043 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=244, Invalid=356, Unknown=0, NotChecked=0, Total=600 [2022-04-06 16:41:36,045 INFO L913 BasicCegarLoop]: 64 mSDtfsCounter, 124 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:36,045 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 278 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:36,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2022-04-06 16:41:36,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 658. [2022-04-06 16:41:36,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 457 states have (on average 1.2735229759299782) internal successors, (582), 460 states have internal predecessors, (582), 151 states have call successors, (151), 50 states have call predecessors, (151), 49 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2022-04-06 16:41:36,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 880 transitions. [2022-04-06 16:41:36,169 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 880 transitions. Word has length 70 [2022-04-06 16:41:36,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:36,169 INFO L478 AbstractCegarLoop]: Abstraction has 658 states and 880 transitions. [2022-04-06 16:41:36,170 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:36,170 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 880 transitions. [2022-04-06 16:41:36,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-04-06 16:41:36,172 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:36,172 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:36,201 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-04-06 16:41:36,395 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-04-06 16:41:36,396 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:36,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:36,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 1 times [2022-04-06 16:41:36,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:36,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [529433565] [2022-04-06 16:41:36,396 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:36,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 2 times [2022-04-06 16:41:36,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:36,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575741046] [2022-04-06 16:41:36,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:36,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:36,403 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:36,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [995824021] [2022-04-06 16:41:36,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:36,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:36,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:36,405 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-04-06 16:41:36,405 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-04-06 16:41:36,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:36,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:36,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 14 conjunts are in the unsatisfiable core [2022-04-06 16:41:36,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:36,591 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-04-06 16:41:36,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:36,741 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-04-06 16:41:36,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:36,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575741046] [2022-04-06 16:41:36,741 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:36,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995824021] [2022-04-06 16:41:36,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995824021] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:36,742 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:36,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-04-06 16:41:36,742 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:36,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [529433565] [2022-04-06 16:41:36,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [529433565] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:36,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:36,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-04-06 16:41:36,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440490332] [2022-04-06 16:41:36,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:36,743 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-04-06 16:41:36,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:36,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-04-06 16:41:36,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-04-06 16:41:36,744 INFO L87 Difference]: Start difference. First operand 658 states and 880 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:37,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:37,009 INFO L93 Difference]: Finished difference Result 757 states and 1022 transitions. [2022-04-06 16:41:37,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-04-06 16:41:37,010 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2022-04-06 16:41:37,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:37,014 INFO L225 Difference]: With dead ends: 757 [2022-04-06 16:41:37,014 INFO L226 Difference]: Without dead ends: 755 [2022-04-06 16:41:37,014 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-04-06 16:41:37,014 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 31 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:37,015 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 181 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:37,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2022-04-06 16:41:37,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 748. [2022-04-06 16:41:37,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 537 states have (on average 1.297951582867784) internal successors, (697), 546 states have internal predecessors, (697), 160 states have call successors, (160), 51 states have call predecessors, (160), 50 states have return successors, (156), 150 states have call predecessors, (156), 156 states have call successors, (156) [2022-04-06 16:41:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1013 transitions. [2022-04-06 16:41:37,140 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1013 transitions. Word has length 70 [2022-04-06 16:41:37,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:37,141 INFO L478 AbstractCegarLoop]: Abstraction has 748 states and 1013 transitions. [2022-04-06 16:41:37,141 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-04-06 16:41:37,141 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1013 transitions. [2022-04-06 16:41:37,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-04-06 16:41:37,144 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:37,144 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:37,167 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-04-06 16:41:37,359 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-04-06 16:41:37,359 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:37,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:37,360 INFO L85 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 3 times [2022-04-06 16:41:37,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:37,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [986677775] [2022-04-06 16:41:37,360 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:37,360 INFO L85 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 4 times [2022-04-06 16:41:37,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:37,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678882284] [2022-04-06 16:41:37,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:37,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:37,367 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:37,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1174470009] [2022-04-06 16:41:37,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:37,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:37,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:37,368 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-04-06 16:41:37,369 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-04-06 16:41:37,411 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:37,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:37,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 16:41:37,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:38,059 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 8 proven. 52 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-04-06 16:41:38,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:38,540 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-04-06 16:41:38,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:38,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678882284] [2022-04-06 16:41:38,540 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:38,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174470009] [2022-04-06 16:41:38,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174470009] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:38,541 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:38,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 22 [2022-04-06 16:41:38,541 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:38,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [986677775] [2022-04-06 16:41:38,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [986677775] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:38,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:38,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 16:41:38,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634767326] [2022-04-06 16:41:38,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:38,542 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 16:41:38,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:38,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 16:41:38,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:38,543 INFO L87 Difference]: Start difference. First operand 748 states and 1013 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2022-04-06 16:41:39,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:39,134 INFO L93 Difference]: Finished difference Result 840 states and 1136 transitions. [2022-04-06 16:41:39,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 16:41:39,134 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) Word has length 75 [2022-04-06 16:41:39,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:39,138 INFO L225 Difference]: With dead ends: 840 [2022-04-06 16:41:39,138 INFO L226 Difference]: Without dead ends: 838 [2022-04-06 16:41:39,138 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-04-06 16:41:39,139 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 75 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:39,139 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 471 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 16:41:39,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2022-04-06 16:41:39,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 813. [2022-04-06 16:41:39,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 579 states have (on average 1.302245250431779) internal successors, (754), 589 states have internal predecessors, (754), 178 states have call successors, (178), 56 states have call predecessors, (178), 55 states have return successors, (174), 167 states have call predecessors, (174), 174 states have call successors, (174) [2022-04-06 16:41:39,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1106 transitions. [2022-04-06 16:41:39,257 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1106 transitions. Word has length 75 [2022-04-06 16:41:39,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:39,257 INFO L478 AbstractCegarLoop]: Abstraction has 813 states and 1106 transitions. [2022-04-06 16:41:39,257 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 13 states have internal predecessors, (45), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2022-04-06 16:41:39,258 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1106 transitions. [2022-04-06 16:41:39,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-04-06 16:41:39,258 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:39,258 INFO L499 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:39,278 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-04-06 16:41:39,468 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-04-06 16:41:39,468 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:39,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:39,469 INFO L85 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 5 times [2022-04-06 16:41:39,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:39,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1155312738] [2022-04-06 16:41:39,469 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:39,469 INFO L85 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 6 times [2022-04-06 16:41:39,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:39,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74256810] [2022-04-06 16:41:39,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:39,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:39,476 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:39,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1655916134] [2022-04-06 16:41:39,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:41:39,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:39,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:39,477 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-04-06 16:41:39,479 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-04-06 16:41:39,549 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 16:41:39,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:39,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 16:41:39,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:39,708 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:39,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:39,915 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-04-06 16:41:39,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:39,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74256810] [2022-04-06 16:41:39,915 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:39,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655916134] [2022-04-06 16:41:39,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655916134] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:39,916 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:39,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-04-06 16:41:39,916 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:39,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1155312738] [2022-04-06 16:41:39,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1155312738] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:39,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:39,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 16:41:39,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218893665] [2022-04-06 16:41:39,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:39,916 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 16:41:39,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:39,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 16:41:39,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:39,917 INFO L87 Difference]: Start difference. First operand 813 states and 1106 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:40,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:40,225 INFO L93 Difference]: Finished difference Result 1433 states and 1997 transitions. [2022-04-06 16:41:40,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 16:41:40,226 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 76 [2022-04-06 16:41:40,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:40,231 INFO L225 Difference]: With dead ends: 1433 [2022-04-06 16:41:40,231 INFO L226 Difference]: Without dead ends: 975 [2022-04-06 16:41:40,234 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=309, Invalid=447, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:41:40,234 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 145 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:40,234 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 307 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:40,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-04-06 16:41:40,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 947. [2022-04-06 16:41:40,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 673 states have (on average 1.274888558692422) internal successors, (858), 683 states have internal predecessors, (858), 205 states have call successors, (205), 69 states have call predecessors, (205), 68 states have return successors, (200), 194 states have call predecessors, (200), 200 states have call successors, (200) [2022-04-06 16:41:40,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1263 transitions. [2022-04-06 16:41:40,400 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1263 transitions. Word has length 76 [2022-04-06 16:41:40,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:40,401 INFO L478 AbstractCegarLoop]: Abstraction has 947 states and 1263 transitions. [2022-04-06 16:41:40,401 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-04-06 16:41:40,401 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1263 transitions. [2022-04-06 16:41:40,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-04-06 16:41:40,402 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:40,402 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:40,429 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-04-06 16:41:40,625 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-04-06 16:41:40,625 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:40,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:40,625 INFO L85 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 1 times [2022-04-06 16:41:40,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:40,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [51708279] [2022-04-06 16:41:40,626 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:40,626 INFO L85 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 2 times [2022-04-06 16:41:40,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:40,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787311152] [2022-04-06 16:41:40,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:40,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:40,633 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:40,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1936947449] [2022-04-06 16:41:40,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:40,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:40,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:40,636 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-04-06 16:41:40,638 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-04-06 16:41:40,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:40,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:40,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 56 conjunts are in the unsatisfiable core [2022-04-06 16:41:40,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:41,317 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-04-06 16:41:41,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:43,996 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-04-06 16:41:43,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:43,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787311152] [2022-04-06 16:41:43,997 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:43,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936947449] [2022-04-06 16:41:43,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936947449] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:43,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:43,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2022-04-06 16:41:43,998 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:43,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [51708279] [2022-04-06 16:41:43,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [51708279] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:43,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:43,998 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 16:41:43,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087077930] [2022-04-06 16:41:43,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:43,999 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 16:41:43,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:43,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 16:41:44,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:44,000 INFO L87 Difference]: Start difference. First operand 947 states and 1263 transitions. Second operand has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-04-06 16:41:44,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:44,985 INFO L93 Difference]: Finished difference Result 1025 states and 1371 transitions. [2022-04-06 16:41:44,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-04-06 16:41:44,985 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 81 [2022-04-06 16:41:44,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:44,990 INFO L225 Difference]: With dead ends: 1025 [2022-04-06 16:41:44,990 INFO L226 Difference]: Without dead ends: 1022 [2022-04-06 16:41:44,990 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2022-04-06 16:41:44,991 INFO L913 BasicCegarLoop]: 63 mSDtfsCounter, 76 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:44,991 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 422 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-04-06 16:41:44,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2022-04-06 16:41:45,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 957. [2022-04-06 16:41:45,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 679 states have (on average 1.2695139911634756) internal successors, (862), 689 states have internal predecessors, (862), 207 states have call successors, (207), 71 states have call predecessors, (207), 70 states have return successors, (203), 196 states have call predecessors, (203), 203 states have call successors, (203) [2022-04-06 16:41:45,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1272 transitions. [2022-04-06 16:41:45,144 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1272 transitions. Word has length 81 [2022-04-06 16:41:45,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:45,144 INFO L478 AbstractCegarLoop]: Abstraction has 957 states and 1272 transitions. [2022-04-06 16:41:45,144 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-04-06 16:41:45,144 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1272 transitions. [2022-04-06 16:41:45,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-04-06 16:41:45,145 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:45,145 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:45,168 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-04-06 16:41:45,368 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-04-06 16:41:45,368 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:45,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:45,368 INFO L85 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 1 times [2022-04-06 16:41:45,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:45,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [900924230] [2022-04-06 16:41:45,369 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:45,369 INFO L85 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 2 times [2022-04-06 16:41:45,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:45,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318977889] [2022-04-06 16:41:45,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:45,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:45,375 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:45,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1932008752] [2022-04-06 16:41:45,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:45,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:45,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:45,382 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-04-06 16:41:45,437 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-04-06 16:41:45,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:45,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:45,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 19 conjunts are in the unsatisfiable core [2022-04-06 16:41:45,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:45,634 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 88 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:41:45,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:45,862 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:41:45,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:45,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318977889] [2022-04-06 16:41:45,862 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:45,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932008752] [2022-04-06 16:41:45,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932008752] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:45,862 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:45,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-04-06 16:41:45,862 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:45,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [900924230] [2022-04-06 16:41:45,863 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [900924230] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:45,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:45,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-04-06 16:41:45,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485857967] [2022-04-06 16:41:45,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:45,863 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-04-06 16:41:45,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:45,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-04-06 16:41:45,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2022-04-06 16:41:45,864 INFO L87 Difference]: Start difference. First operand 957 states and 1272 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:46,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:46,099 INFO L93 Difference]: Finished difference Result 966 states and 1279 transitions. [2022-04-06 16:41:46,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 16:41:46,106 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 87 [2022-04-06 16:41:46,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:46,110 INFO L225 Difference]: With dead ends: 966 [2022-04-06 16:41:46,110 INFO L226 Difference]: Without dead ends: 959 [2022-04-06 16:41:46,111 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=246, Invalid=354, Unknown=0, NotChecked=0, Total=600 [2022-04-06 16:41:46,112 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 125 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:46,112 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 280 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:46,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2022-04-06 16:41:46,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 957. [2022-04-06 16:41:46,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 679 states have (on average 1.2665684830633284) internal successors, (860), 689 states have internal predecessors, (860), 207 states have call successors, (207), 71 states have call predecessors, (207), 70 states have return successors, (203), 196 states have call predecessors, (203), 203 states have call successors, (203) [2022-04-06 16:41:46,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1270 transitions. [2022-04-06 16:41:46,241 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1270 transitions. Word has length 87 [2022-04-06 16:41:46,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:46,241 INFO L478 AbstractCegarLoop]: Abstraction has 957 states and 1270 transitions. [2022-04-06 16:41:46,242 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:46,242 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1270 transitions. [2022-04-06 16:41:46,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-04-06 16:41:46,243 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:46,243 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:46,261 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-04-06 16:41:46,449 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:46,450 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:46,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:46,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 3 times [2022-04-06 16:41:46,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:46,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [324721921] [2022-04-06 16:41:46,451 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:46,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 4 times [2022-04-06 16:41:46,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:46,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211088306] [2022-04-06 16:41:46,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:46,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:46,457 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:46,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [441401018] [2022-04-06 16:41:46,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:41:46,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:46,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:46,460 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-04-06 16:41:46,461 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-04-06 16:41:46,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:41:46,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:46,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 80 conjunts are in the unsatisfiable core [2022-04-06 16:41:46,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:47,322 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 52 proven. 35 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-04-06 16:41:47,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:49,638 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 65 proven. 19 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-04-06 16:41:49,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:49,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211088306] [2022-04-06 16:41:49,638 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:49,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441401018] [2022-04-06 16:41:49,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441401018] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:49,639 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:49,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 26 [2022-04-06 16:41:49,639 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:49,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [324721921] [2022-04-06 16:41:49,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [324721921] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:49,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:49,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 16:41:49,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387320727] [2022-04-06 16:41:49,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:49,640 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 16:41:49,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:49,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 16:41:49,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2022-04-06 16:41:49,640 INFO L87 Difference]: Start difference. First operand 957 states and 1270 transitions. Second operand has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:50,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:50,546 INFO L93 Difference]: Finished difference Result 1073 states and 1433 transitions. [2022-04-06 16:41:50,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 16:41:50,547 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 88 [2022-04-06 16:41:50,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:50,551 INFO L225 Difference]: With dead ends: 1073 [2022-04-06 16:41:50,551 INFO L226 Difference]: Without dead ends: 1070 [2022-04-06 16:41:50,552 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2022-04-06 16:41:50,552 INFO L913 BasicCegarLoop]: 75 mSDtfsCounter, 91 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 1071 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:50,553 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 639 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1071 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-04-06 16:41:50,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-04-06 16:41:50,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1027. [2022-04-06 16:41:50,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 723 states have (on average 1.2738589211618256) internal successors, (921), 734 states have internal predecessors, (921), 229 states have call successors, (229), 75 states have call predecessors, (229), 74 states have return successors, (225), 217 states have call predecessors, (225), 225 states have call successors, (225) [2022-04-06 16:41:50,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1375 transitions. [2022-04-06 16:41:50,674 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1375 transitions. Word has length 88 [2022-04-06 16:41:50,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:50,674 INFO L478 AbstractCegarLoop]: Abstraction has 1027 states and 1375 transitions. [2022-04-06 16:41:50,674 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:50,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1375 transitions. [2022-04-06 16:41:50,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-04-06 16:41:50,676 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:50,676 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:50,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-04-06 16:41:50,896 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-04-06 16:41:50,897 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:50,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:50,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 5 times [2022-04-06 16:41:50,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:50,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [485843661] [2022-04-06 16:41:50,898 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:50,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 6 times [2022-04-06 16:41:50,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:50,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998635463] [2022-04-06 16:41:50,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:50,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:50,904 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:50,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1891398935] [2022-04-06 16:41:50,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:41:50,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:50,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:50,905 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-04-06 16:41:50,906 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-04-06 16:41:50,967 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 16:41:50,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:50,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 16:41:50,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:51,143 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 98 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:41:51,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:51,400 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:41:51,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:51,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998635463] [2022-04-06 16:41:51,400 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:51,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891398935] [2022-04-06 16:41:51,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891398935] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:51,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:51,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-04-06 16:41:51,401 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:51,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [485843661] [2022-04-06 16:41:51,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [485843661] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:51,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:51,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 16:41:51,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186861361] [2022-04-06 16:41:51,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:51,402 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 16:41:51,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:51,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 16:41:51,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:51,403 INFO L87 Difference]: Start difference. First operand 1027 states and 1375 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:51,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:51,707 INFO L93 Difference]: Finished difference Result 1062 states and 1410 transitions. [2022-04-06 16:41:51,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 16:41:51,708 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 91 [2022-04-06 16:41:51,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:51,712 INFO L225 Difference]: With dead ends: 1062 [2022-04-06 16:41:51,712 INFO L226 Difference]: Without dead ends: 1055 [2022-04-06 16:41:51,713 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=312, Invalid=444, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:41:51,713 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 170 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:51,713 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 293 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:51,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-04-06 16:41:51,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1038. [2022-04-06 16:41:51,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 734 states have (on average 1.2697547683923707) internal successors, (932), 745 states have internal predecessors, (932), 229 states have call successors, (229), 75 states have call predecessors, (229), 74 states have return successors, (225), 217 states have call predecessors, (225), 225 states have call successors, (225) [2022-04-06 16:41:51,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1386 transitions. [2022-04-06 16:41:51,857 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1386 transitions. Word has length 91 [2022-04-06 16:41:51,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:51,857 INFO L478 AbstractCegarLoop]: Abstraction has 1038 states and 1386 transitions. [2022-04-06 16:41:51,857 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:51,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1386 transitions. [2022-04-06 16:41:51,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-04-06 16:41:51,858 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:51,859 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:51,882 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-04-06 16:41:52,071 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:52,071 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:52,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:52,072 INFO L85 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 1 times [2022-04-06 16:41:52,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:52,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1702722149] [2022-04-06 16:41:52,073 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:52,073 INFO L85 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 2 times [2022-04-06 16:41:52,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:52,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907787160] [2022-04-06 16:41:52,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:52,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:52,079 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:52,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1411459194] [2022-04-06 16:41:52,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:52,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:52,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:52,082 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-04-06 16:41:52,083 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-04-06 16:41:52,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:52,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:52,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 21 conjunts are in the unsatisfiable core [2022-04-06 16:41:52,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:52,321 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 96 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:41:52,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:41:52,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:52,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907787160] [2022-04-06 16:41:52,548 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:52,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411459194] [2022-04-06 16:41:52,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411459194] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:52,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:52,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2022-04-06 16:41:52,548 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:52,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1702722149] [2022-04-06 16:41:52,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1702722149] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:52,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:52,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 16:41:52,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866558697] [2022-04-06 16:41:52,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:52,549 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 16:41:52,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:52,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 16:41:52,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2022-04-06 16:41:52,550 INFO L87 Difference]: Start difference. First operand 1038 states and 1386 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:52,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:52,895 INFO L93 Difference]: Finished difference Result 1382 states and 1902 transitions. [2022-04-06 16:41:52,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 16:41:52,895 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 93 [2022-04-06 16:41:52,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:52,900 INFO L225 Difference]: With dead ends: 1382 [2022-04-06 16:41:52,900 INFO L226 Difference]: Without dead ends: 1062 [2022-04-06 16:41:52,901 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=310, Invalid=446, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:41:52,902 INFO L913 BasicCegarLoop]: 69 mSDtfsCounter, 155 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:52,902 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 301 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:52,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2022-04-06 16:41:53,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 1058. [2022-04-06 16:41:53,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 754 states have (on average 1.2612732095490715) internal successors, (951), 765 states have internal predecessors, (951), 229 states have call successors, (229), 75 states have call predecessors, (229), 74 states have return successors, (225), 217 states have call predecessors, (225), 225 states have call successors, (225) [2022-04-06 16:41:53,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1405 transitions. [2022-04-06 16:41:53,050 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1405 transitions. Word has length 93 [2022-04-06 16:41:53,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:53,050 INFO L478 AbstractCegarLoop]: Abstraction has 1058 states and 1405 transitions. [2022-04-06 16:41:53,051 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:53,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1405 transitions. [2022-04-06 16:41:53,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-04-06 16:41:53,052 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:53,052 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:53,074 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-04-06 16:41:53,274 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:53,274 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:53,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:53,275 INFO L85 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 5 times [2022-04-06 16:41:53,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:53,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1837116110] [2022-04-06 16:41:53,275 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:53,275 INFO L85 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 6 times [2022-04-06 16:41:53,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:53,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315463784] [2022-04-06 16:41:53,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:53,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:53,282 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:53,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1722896868] [2022-04-06 16:41:53,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:41:53,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:53,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:53,283 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-04-06 16:41:53,284 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-04-06 16:41:53,450 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 16:41:53,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:53,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 16:41:53,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:53,643 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 108 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:41:53,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:53,886 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 44 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:41:53,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:53,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315463784] [2022-04-06 16:41:53,886 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:53,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722896868] [2022-04-06 16:41:53,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722896868] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:53,886 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:53,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-04-06 16:41:53,887 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:53,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1837116110] [2022-04-06 16:41:53,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1837116110] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:53,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:53,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 16:41:53,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414267157] [2022-04-06 16:41:53,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:53,887 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 16:41:53,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:53,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 16:41:53,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-04-06 16:41:53,888 INFO L87 Difference]: Start difference. First operand 1058 states and 1405 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:54,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:54,215 INFO L93 Difference]: Finished difference Result 1539 states and 2090 transitions. [2022-04-06 16:41:54,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 16:41:54,215 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 97 [2022-04-06 16:41:54,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:54,219 INFO L225 Difference]: With dead ends: 1539 [2022-04-06 16:41:54,219 INFO L226 Difference]: Without dead ends: 1219 [2022-04-06 16:41:54,220 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=384, Invalid=546, Unknown=0, NotChecked=0, Total=930 [2022-04-06 16:41:54,221 INFO L913 BasicCegarLoop]: 73 mSDtfsCounter, 187 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:54,221 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 327 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:54,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2022-04-06 16:41:54,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1164. [2022-04-06 16:41:54,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 812 states have (on average 1.2561576354679802) internal successors, (1020), 824 states have internal predecessors, (1020), 262 states have call successors, (262), 90 states have call predecessors, (262), 89 states have return successors, (257), 249 states have call predecessors, (257), 257 states have call successors, (257) [2022-04-06 16:41:54,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1539 transitions. [2022-04-06 16:41:54,371 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1539 transitions. Word has length 97 [2022-04-06 16:41:54,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:54,371 INFO L478 AbstractCegarLoop]: Abstraction has 1164 states and 1539 transitions. [2022-04-06 16:41:54,371 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:54,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1539 transitions. [2022-04-06 16:41:54,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-04-06 16:41:54,373 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:54,373 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:54,395 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-04-06 16:41:54,595 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-04-06 16:41:54,596 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:54,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:54,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 7 times [2022-04-06 16:41:54,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:54,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [21014816] [2022-04-06 16:41:54,596 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:54,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 8 times [2022-04-06 16:41:54,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:54,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919652273] [2022-04-06 16:41:54,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:54,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:54,604 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:54,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2111572806] [2022-04-06 16:41:54,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:54,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:54,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:54,607 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-04-06 16:41:54,608 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-04-06 16:41:54,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:54,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:54,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 16:41:54,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:54,855 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 120 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:41:54,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:55,124 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 56 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:41:55,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:55,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919652273] [2022-04-06 16:41:55,125 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:55,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111572806] [2022-04-06 16:41:55,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111572806] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:55,125 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:55,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2022-04-06 16:41:55,125 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:55,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [21014816] [2022-04-06 16:41:55,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [21014816] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:55,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:55,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 16:41:55,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610042398] [2022-04-06 16:41:55,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:55,126 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 16:41:55,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:55,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 16:41:55,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2022-04-06 16:41:55,126 INFO L87 Difference]: Start difference. First operand 1164 states and 1539 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:55,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:55,489 INFO L93 Difference]: Finished difference Result 1434 states and 1877 transitions. [2022-04-06 16:41:55,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 16:41:55,489 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 98 [2022-04-06 16:41:55,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:55,495 INFO L225 Difference]: With dead ends: 1434 [2022-04-06 16:41:55,495 INFO L226 Difference]: Without dead ends: 1427 [2022-04-06 16:41:55,496 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=468, Invalid=654, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 16:41:55,496 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 218 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:55,496 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 327 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:41:55,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2022-04-06 16:41:55,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1358. [2022-04-06 16:41:55,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1358 states, 940 states have (on average 1.2446808510638299) internal successors, (1170), 965 states have internal predecessors, (1170), 311 states have call successors, (311), 107 states have call predecessors, (311), 106 states have return successors, (305), 285 states have call predecessors, (305), 305 states have call successors, (305) [2022-04-06 16:41:55,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 1786 transitions. [2022-04-06 16:41:55,707 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 1786 transitions. Word has length 98 [2022-04-06 16:41:55,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:55,707 INFO L478 AbstractCegarLoop]: Abstraction has 1358 states and 1786 transitions. [2022-04-06 16:41:55,707 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:55,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 1786 transitions. [2022-04-06 16:41:55,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-04-06 16:41:55,709 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:55,709 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:55,730 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-04-06 16:41:55,927 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-04-06 16:41:55,927 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:55,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:55,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 1 times [2022-04-06 16:41:55,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:55,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [190712511] [2022-04-06 16:41:55,928 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:55,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 2 times [2022-04-06 16:41:55,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:55,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707196084] [2022-04-06 16:41:55,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:55,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:55,933 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:55,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1313719415] [2022-04-06 16:41:55,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:41:55,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:55,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:55,934 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-04-06 16:41:55,936 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-04-06 16:41:55,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:41:55,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:55,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 23 conjunts are in the unsatisfiable core [2022-04-06 16:41:55,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:56,193 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 103 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:41:56,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:56,446 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 39 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:41:56,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:56,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707196084] [2022-04-06 16:41:56,446 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:56,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313719415] [2022-04-06 16:41:56,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313719415] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:41:56,447 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:41:56,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2022-04-06 16:41:56,447 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:56,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [190712511] [2022-04-06 16:41:56,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [190712511] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:56,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:56,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 16:41:56,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439583649] [2022-04-06 16:41:56,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:56,447 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 16:41:56,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:56,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 16:41:56,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=316, Unknown=0, NotChecked=0, Total=552 [2022-04-06 16:41:56,448 INFO L87 Difference]: Start difference. First operand 1358 states and 1786 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:56,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:56,792 INFO L93 Difference]: Finished difference Result 1838 states and 2503 transitions. [2022-04-06 16:41:56,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-04-06 16:41:56,793 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 99 [2022-04-06 16:41:56,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:56,797 INFO L225 Difference]: With dead ends: 1838 [2022-04-06 16:41:56,797 INFO L226 Difference]: Without dead ends: 1358 [2022-04-06 16:41:56,799 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=383, Invalid=547, Unknown=0, NotChecked=0, Total=930 [2022-04-06 16:41:56,799 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 183 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:56,799 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 339 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:41:56,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1358 states. [2022-04-06 16:41:57,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1358 to 1334. [2022-04-06 16:41:57,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 924 states have (on average 1.2272727272727273) internal successors, (1134), 948 states have internal predecessors, (1134), 304 states have call successors, (304), 106 states have call predecessors, (304), 105 states have return successors, (298), 279 states have call predecessors, (298), 298 states have call successors, (298) [2022-04-06 16:41:57,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 1736 transitions. [2022-04-06 16:41:57,037 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 1736 transitions. Word has length 99 [2022-04-06 16:41:57,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:57,037 INFO L478 AbstractCegarLoop]: Abstraction has 1334 states and 1736 transitions. [2022-04-06 16:41:57,037 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:41:57,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 1736 transitions. [2022-04-06 16:41:57,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-06 16:41:57,039 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:57,039 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:57,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-04-06 16:41:57,255 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-04-06 16:41:57,255 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:57,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:57,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 5 times [2022-04-06 16:41:57,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:57,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1802392960] [2022-04-06 16:41:57,256 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:57,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 6 times [2022-04-06 16:41:57,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:57,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429663794] [2022-04-06 16:41:57,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:57,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:57,263 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:57,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2114954942] [2022-04-06 16:41:57,263 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:41:57,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:57,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:57,264 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-04-06 16:41:57,288 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-04-06 16:41:57,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-04-06 16:41:57,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:57,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 53 conjunts are in the unsatisfiable core [2022-04-06 16:41:57,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:41:58,050 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 57 proven. 35 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-04-06 16:41:58,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:41:58,223 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:41:58,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:41:58,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429663794] [2022-04-06 16:41:58,382 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:41:58,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114954942] [2022-04-06 16:41:58,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114954942] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:41:58,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:41:58,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-04-06 16:41:58,382 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:41:58,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1802392960] [2022-04-06 16:41:58,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1802392960] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:41:58,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:41:58,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 16:41:58,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546375176] [2022-04-06 16:41:58,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:41:58,383 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 16:41:58,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:58,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 16:41:58,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-04-06 16:41:58,384 INFO L87 Difference]: Start difference. First operand 1334 states and 1736 transitions. Second operand has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-04-06 16:41:59,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:41:59,028 INFO L93 Difference]: Finished difference Result 1565 states and 2045 transitions. [2022-04-06 16:41:59,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-04-06 16:41:59,029 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2022-04-06 16:41:59,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:41:59,034 INFO L225 Difference]: With dead ends: 1565 [2022-04-06 16:41:59,034 INFO L226 Difference]: Without dead ends: 1556 [2022-04-06 16:41:59,035 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-04-06 16:41:59,035 INFO L913 BasicCegarLoop]: 51 mSDtfsCounter, 68 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:41:59,035 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 307 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 16:41:59,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2022-04-06 16:41:59,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1518. [2022-04-06 16:41:59,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1051 states have (on average 1.2274024738344433) internal successors, (1290), 1078 states have internal predecessors, (1290), 350 states have call successors, (350), 118 states have call predecessors, (350), 116 states have return successors, (345), 321 states have call predecessors, (345), 345 states have call successors, (345) [2022-04-06 16:41:59,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1985 transitions. [2022-04-06 16:41:59,241 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1985 transitions. Word has length 104 [2022-04-06 16:41:59,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:41:59,242 INFO L478 AbstractCegarLoop]: Abstraction has 1518 states and 1985 transitions. [2022-04-06 16:41:59,242 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-04-06 16:41:59,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1985 transitions. [2022-04-06 16:41:59,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-04-06 16:41:59,244 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:41:59,244 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:41:59,269 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-04-06 16:41:59,459 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:59,459 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:41:59,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:41:59,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 5 times [2022-04-06 16:41:59,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:41:59,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1774231011] [2022-04-06 16:41:59,460 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:41:59,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 6 times [2022-04-06 16:41:59,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:41:59,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781000240] [2022-04-06 16:41:59,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:41:59,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:41:59,466 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:41:59,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [477561721] [2022-04-06 16:41:59,467 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:41:59,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:41:59,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:41:59,469 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-04-06 16:41:59,470 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-04-06 16:41:59,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 16:41:59,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:41:59,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 65 conjunts are in the unsatisfiable core [2022-04-06 16:41:59,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:00,176 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 40 proven. 73 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-04-06 16:42:00,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:00,658 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 66 proven. 47 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-04-06 16:42:00,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:00,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781000240] [2022-04-06 16:42:00,658 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:00,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477561721] [2022-04-06 16:42:00,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477561721] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:00,659 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:00,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 18 [2022-04-06 16:42:00,659 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:00,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1774231011] [2022-04-06 16:42:00,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1774231011] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:00,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:00,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-04-06 16:42:00,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105707923] [2022-04-06 16:42:00,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:00,660 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-04-06 16:42:00,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:00,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-04-06 16:42:00,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-04-06 16:42:00,660 INFO L87 Difference]: Start difference. First operand 1518 states and 1985 transitions. Second operand has 13 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-04-06 16:42:01,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:01,777 INFO L93 Difference]: Finished difference Result 1833 states and 2418 transitions. [2022-04-06 16:42:01,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 16:42:01,778 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 102 [2022-04-06 16:42:01,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:01,783 INFO L225 Difference]: With dead ends: 1833 [2022-04-06 16:42:01,783 INFO L226 Difference]: Without dead ends: 1831 [2022-04-06 16:42:01,784 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 183 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:42:01,784 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 148 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:01,784 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 639 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-04-06 16:42:01,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2022-04-06 16:42:02,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1765. [2022-04-06 16:42:02,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1765 states, 1240 states have (on average 1.2508064516129032) internal successors, (1551), 1274 states have internal predecessors, (1551), 397 states have call successors, (397), 129 states have call predecessors, (397), 127 states have return successors, (392), 361 states have call predecessors, (392), 392 states have call successors, (392) [2022-04-06 16:42:02,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1765 states to 1765 states and 2340 transitions. [2022-04-06 16:42:02,078 INFO L78 Accepts]: Start accepts. Automaton has 1765 states and 2340 transitions. Word has length 102 [2022-04-06 16:42:02,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:02,078 INFO L478 AbstractCegarLoop]: Abstraction has 1765 states and 2340 transitions. [2022-04-06 16:42:02,078 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-04-06 16:42:02,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1765 states and 2340 transitions. [2022-04-06 16:42:02,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-04-06 16:42:02,080 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:02,080 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:02,105 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-04-06 16:42:02,302 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-04-06 16:42:02,302 INFO L403 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:02,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:02,303 INFO L85 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 7 times [2022-04-06 16:42:02,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:02,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2123891889] [2022-04-06 16:42:02,303 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:02,304 INFO L85 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 8 times [2022-04-06 16:42:02,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:02,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798167153] [2022-04-06 16:42:02,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:02,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:02,310 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:02,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2115790063] [2022-04-06 16:42:02,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:42:02,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:02,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:02,311 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-04-06 16:42:02,313 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-04-06 16:42:02,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:42:02,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:02,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 25 conjunts are in the unsatisfiable core [2022-04-06 16:42:02,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:02,567 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 116 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:42:02,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:02,838 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 52 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:42:02,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:02,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798167153] [2022-04-06 16:42:02,839 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:02,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115790063] [2022-04-06 16:42:02,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115790063] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:02,839 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:02,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2022-04-06 16:42:02,840 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:02,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2123891889] [2022-04-06 16:42:02,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2123891889] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:02,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:02,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-04-06 16:42:02,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919421367] [2022-04-06 16:42:02,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:02,840 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-04-06 16:42:02,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:02,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-04-06 16:42:02,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=369, Unknown=0, NotChecked=0, Total=650 [2022-04-06 16:42:02,841 INFO L87 Difference]: Start difference. First operand 1765 states and 2340 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:42:03,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:03,353 INFO L93 Difference]: Finished difference Result 2634 states and 3640 transitions. [2022-04-06 16:42:03,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 16:42:03,353 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 103 [2022-04-06 16:42:03,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:03,362 INFO L225 Difference]: With dead ends: 2634 [2022-04-06 16:42:03,362 INFO L226 Difference]: Without dead ends: 1870 [2022-04-06 16:42:03,365 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=465, Invalid=657, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 16:42:03,365 INFO L913 BasicCegarLoop]: 76 mSDtfsCounter, 232 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:03,365 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 339 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:42:03,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2022-04-06 16:42:03,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1825. [2022-04-06 16:42:03,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1825 states, 1298 states have (on average 1.2496147919876734) internal successors, (1622), 1319 states have internal predecessors, (1622), 398 states have call successors, (398), 130 states have call predecessors, (398), 128 states have return successors, (393), 375 states have call predecessors, (393), 393 states have call successors, (393) [2022-04-06 16:42:03,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1825 states to 1825 states and 2413 transitions. [2022-04-06 16:42:03,734 INFO L78 Accepts]: Start accepts. Automaton has 1825 states and 2413 transitions. Word has length 103 [2022-04-06 16:42:03,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:03,734 INFO L478 AbstractCegarLoop]: Abstraction has 1825 states and 2413 transitions. [2022-04-06 16:42:03,734 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:42:03,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1825 states and 2413 transitions. [2022-04-06 16:42:03,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-04-06 16:42:03,736 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:03,736 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:03,761 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-04-06 16:42:03,951 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-04-06 16:42:03,951 INFO L403 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:03,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:03,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 7 times [2022-04-06 16:42:03,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:03,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [266383054] [2022-04-06 16:42:03,952 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:03,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 8 times [2022-04-06 16:42:03,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:03,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954887457] [2022-04-06 16:42:03,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:03,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:03,959 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:03,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1586417831] [2022-04-06 16:42:03,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:42:03,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:03,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:03,963 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-04-06 16:42:03,964 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-04-06 16:42:04,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:42:04,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:04,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 16:42:04,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:04,262 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 133 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:42:04,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:04,602 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 69 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:42:04,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:04,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954887457] [2022-04-06 16:42:04,602 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:04,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586417831] [2022-04-06 16:42:04,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586417831] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:04,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:04,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2022-04-06 16:42:04,603 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:04,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [266383054] [2022-04-06 16:42:04,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [266383054] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:04,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:04,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 16:42:04,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500763101] [2022-04-06 16:42:04,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:04,603 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 16:42:04,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:04,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 16:42:04,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:42:04,604 INFO L87 Difference]: Start difference. First operand 1825 states and 2413 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:42:05,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:05,163 INFO L93 Difference]: Finished difference Result 2758 states and 3762 transitions. [2022-04-06 16:42:05,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 16:42:05,163 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 104 [2022-04-06 16:42:05,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:05,172 INFO L225 Difference]: With dead ends: 2758 [2022-04-06 16:42:05,172 INFO L226 Difference]: Without dead ends: 2189 [2022-04-06 16:42:05,173 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=556, Invalid=776, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 16:42:05,174 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 271 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:05,174 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 352 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:42:05,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2189 states. [2022-04-06 16:42:05,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2189 to 2064. [2022-04-06 16:42:05,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2064 states, 1436 states have (on average 1.2395543175487465) internal successors, (1780), 1459 states have internal predecessors, (1780), 474 states have call successors, (474), 155 states have call predecessors, (474), 153 states have return successors, (468), 449 states have call predecessors, (468), 468 states have call successors, (468) [2022-04-06 16:42:05,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 2722 transitions. [2022-04-06 16:42:05,521 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 2722 transitions. Word has length 104 [2022-04-06 16:42:05,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:05,522 INFO L478 AbstractCegarLoop]: Abstraction has 2064 states and 2722 transitions. [2022-04-06 16:42:05,522 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:42:05,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 2722 transitions. [2022-04-06 16:42:05,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-04-06 16:42:05,523 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:05,523 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:05,546 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-04-06 16:42:05,739 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-04-06 16:42:05,739 INFO L403 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:05,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:05,740 INFO L85 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 7 times [2022-04-06 16:42:05,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:05,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [849691949] [2022-04-06 16:42:05,740 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:05,740 INFO L85 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 8 times [2022-04-06 16:42:05,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:05,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276366970] [2022-04-06 16:42:05,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:05,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:05,746 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:05,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [368164041] [2022-04-06 16:42:05,747 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:42:05,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:05,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:05,748 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-04-06 16:42:05,749 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-04-06 16:42:05,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:42:05,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:05,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 74 conjunts are in the unsatisfiable core [2022-04-06 16:42:05,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:06,947 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 93 proven. 46 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-04-06 16:42:06,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:07,831 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 117 proven. 12 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2022-04-06 16:42:07,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:07,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276366970] [2022-04-06 16:42:07,831 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:07,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368164041] [2022-04-06 16:42:07,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368164041] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:07,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:07,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2022-04-06 16:42:07,831 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:07,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [849691949] [2022-04-06 16:42:07,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [849691949] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:07,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:07,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 16:42:07,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430625540] [2022-04-06 16:42:07,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:07,832 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 16:42:07,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:07,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 16:42:07,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-04-06 16:42:07,833 INFO L87 Difference]: Start difference. First operand 2064 states and 2722 transitions. Second operand has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:42:08,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:08,676 INFO L93 Difference]: Finished difference Result 2130 states and 2803 transitions. [2022-04-06 16:42:08,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-04-06 16:42:08,676 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 108 [2022-04-06 16:42:08,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:08,683 INFO L225 Difference]: With dead ends: 2130 [2022-04-06 16:42:08,683 INFO L226 Difference]: Without dead ends: 2125 [2022-04-06 16:42:08,684 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:42:08,684 INFO L913 BasicCegarLoop]: 65 mSDtfsCounter, 64 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:08,685 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 574 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 16:42:08,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2022-04-06 16:42:09,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 2071. [2022-04-06 16:42:09,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2071 states, 1442 states have (on average 1.2371705963938973) internal successors, (1784), 1466 states have internal predecessors, (1784), 471 states have call successors, (471), 158 states have call predecessors, (471), 157 states have return successors, (466), 446 states have call predecessors, (466), 466 states have call successors, (466) [2022-04-06 16:42:09,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 2721 transitions. [2022-04-06 16:42:09,072 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 2721 transitions. Word has length 108 [2022-04-06 16:42:09,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:09,072 INFO L478 AbstractCegarLoop]: Abstraction has 2071 states and 2721 transitions. [2022-04-06 16:42:09,072 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:42:09,072 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 2721 transitions. [2022-04-06 16:42:09,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-04-06 16:42:09,074 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:09,074 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:09,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-04-06 16:42:09,278 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-04-06 16:42:09,278 INFO L403 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:09,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:09,278 INFO L85 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 9 times [2022-04-06 16:42:09,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:09,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1121565371] [2022-04-06 16:42:09,279 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:09,279 INFO L85 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 10 times [2022-04-06 16:42:09,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:09,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249502482] [2022-04-06 16:42:09,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:09,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:09,285 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:09,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [609587993] [2022-04-06 16:42:09,286 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:42:09,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:09,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:09,288 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-04-06 16:42:09,289 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-04-06 16:42:09,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:42:09,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:09,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 89 conjunts are in the unsatisfiable core [2022-04-06 16:42:09,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:11,213 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 84 proven. 64 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-04-06 16:42:11,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:14,515 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 97 proven. 45 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-04-06 16:42:14,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:14,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249502482] [2022-04-06 16:42:14,516 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:14,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609587993] [2022-04-06 16:42:14,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609587993] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:14,516 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:14,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17] total 34 [2022-04-06 16:42:14,516 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:14,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1121565371] [2022-04-06 16:42:14,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1121565371] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:14,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:14,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 16:42:14,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236287405] [2022-04-06 16:42:14,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:14,517 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 16:42:14,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:14,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 16:42:14,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 16:42:14,518 INFO L87 Difference]: Start difference. First operand 2071 states and 2721 transitions. Second operand has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 16:42:16,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:16,707 INFO L93 Difference]: Finished difference Result 2221 states and 2903 transitions. [2022-04-06 16:42:16,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 16:42:16,707 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) Word has length 111 [2022-04-06 16:42:16,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:16,716 INFO L225 Difference]: With dead ends: 2221 [2022-04-06 16:42:16,716 INFO L226 Difference]: Without dead ends: 2218 [2022-04-06 16:42:16,717 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=274, Invalid=1532, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 16:42:16,717 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 122 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1633 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:16,718 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 819 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1633 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-04-06 16:42:16,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2218 states. [2022-04-06 16:42:17,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2218 to 2137. [2022-04-06 16:42:17,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 1487 states have (on average 1.2313382649630127) internal successors, (1831), 1511 states have internal predecessors, (1831), 479 states have call successors, (479), 171 states have call predecessors, (479), 170 states have return successors, (474), 454 states have call predecessors, (474), 474 states have call successors, (474) [2022-04-06 16:42:17,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 2784 transitions. [2022-04-06 16:42:17,056 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 2784 transitions. Word has length 111 [2022-04-06 16:42:17,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:17,056 INFO L478 AbstractCegarLoop]: Abstraction has 2137 states and 2784 transitions. [2022-04-06 16:42:17,056 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 16:42:17,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 2784 transitions. [2022-04-06 16:42:17,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-04-06 16:42:17,058 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:17,058 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:17,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-04-06 16:42:17,271 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:17,271 INFO L403 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:17,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:17,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 7 times [2022-04-06 16:42:17,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:17,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [865057628] [2022-04-06 16:42:17,272 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:17,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 8 times [2022-04-06 16:42:17,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:17,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546233460] [2022-04-06 16:42:17,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:17,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:17,279 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:17,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1858918759] [2022-04-06 16:42:17,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:42:17,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:17,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:17,281 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-04-06 16:42:17,282 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-04-06 16:42:17,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:42:17,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:17,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 16:42:17,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:17,751 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:42:19,372 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:42:19,381 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:42:19,491 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 47 proven. 113 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-04-06 16:42:19,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:20,628 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 102 proven. 21 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-04-06 16:42:20,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:20,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546233460] [2022-04-06 16:42:20,629 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:20,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858918759] [2022-04-06 16:42:20,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858918759] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:20,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:20,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 12] total 28 [2022-04-06 16:42:20,629 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:20,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [865057628] [2022-04-06 16:42:20,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [865057628] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:20,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:20,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 16:42:20,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219650786] [2022-04-06 16:42:20,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:20,632 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 16:42:20,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:20,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 16:42:20,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:42:20,633 INFO L87 Difference]: Start difference. First operand 2137 states and 2784 transitions. Second operand has 21 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 8 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) [2022-04-06 16:42:23,090 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-04-06 16:42:25,100 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-04-06 16:42:27,660 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-04-06 16:42:28,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:28,648 INFO L93 Difference]: Finished difference Result 2272 states and 2960 transitions. [2022-04-06 16:42:28,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 16:42:28,649 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 8 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) Word has length 109 [2022-04-06 16:42:28,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:28,654 INFO L225 Difference]: With dead ends: 2272 [2022-04-06 16:42:28,654 INFO L226 Difference]: Without dead ends: 2270 [2022-04-06 16:42:28,659 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 188 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 16:42:28,660 INFO L913 BasicCegarLoop]: 79 mSDtfsCounter, 111 mSDsluCounter, 960 mSDsCounter, 0 mSdLazyCounter, 1609 mSolverCounterSat, 41 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 1653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1609 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:28,660 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 1039 Invalid, 1653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1609 Invalid, 3 Unknown, 0 Unchecked, 7.3s Time] [2022-04-06 16:42:28,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2022-04-06 16:42:29,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 2212. [2022-04-06 16:42:29,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2212 states, 1537 states have (on average 1.2335718932986337) internal successors, (1896), 1562 states have internal predecessors, (1896), 497 states have call successors, (497), 178 states have call predecessors, (497), 177 states have return successors, (492), 471 states have call predecessors, (492), 492 states have call successors, (492) [2022-04-06 16:42:29,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2212 states to 2212 states and 2885 transitions. [2022-04-06 16:42:29,029 INFO L78 Accepts]: Start accepts. Automaton has 2212 states and 2885 transitions. Word has length 109 [2022-04-06 16:42:29,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:29,029 INFO L478 AbstractCegarLoop]: Abstraction has 2212 states and 2885 transitions. [2022-04-06 16:42:29,029 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 8 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) [2022-04-06 16:42:29,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2212 states and 2885 transitions. [2022-04-06 16:42:29,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-04-06 16:42:29,031 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:29,031 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:29,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-04-06 16:42:29,232 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:29,232 INFO L403 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:29,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:29,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 9 times [2022-04-06 16:42:29,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:29,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [155129694] [2022-04-06 16:42:29,233 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:29,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 10 times [2022-04-06 16:42:29,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:29,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183635533] [2022-04-06 16:42:29,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:29,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:29,242 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:29,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [793084973] [2022-04-06 16:42:29,242 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:42:29,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:29,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:29,243 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-04-06 16:42:29,265 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-04-06 16:42:29,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:42:29,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:29,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 16:42:29,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:29,567 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 142 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-04-06 16:42:29,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:29,907 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 78 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-04-06 16:42:29,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:29,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183635533] [2022-04-06 16:42:29,907 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:29,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793084973] [2022-04-06 16:42:29,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793084973] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:29,908 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:29,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-04-06 16:42:29,908 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:29,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [155129694] [2022-04-06 16:42:29,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [155129694] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:29,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:29,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 16:42:29,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906797196] [2022-04-06 16:42:29,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:29,909 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 16:42:29,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:29,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 16:42:29,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-04-06 16:42:29,910 INFO L87 Difference]: Start difference. First operand 2212 states and 2885 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:42:30,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:30,731 INFO L93 Difference]: Finished difference Result 3498 states and 4737 transitions. [2022-04-06 16:42:30,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 16:42:30,734 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 110 [2022-04-06 16:42:30,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:30,742 INFO L225 Difference]: With dead ends: 3498 [2022-04-06 16:42:30,742 INFO L226 Difference]: Without dead ends: 2692 [2022-04-06 16:42:30,744 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=653, Invalid=907, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 16:42:30,745 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 284 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:30,745 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 394 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:42:30,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2022-04-06 16:42:31,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 2630. [2022-04-06 16:42:31,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2630 states, 1836 states have (on average 1.2167755991285403) internal successors, (2234), 1862 states have internal predecessors, (2234), 587 states have call successors, (587), 207 states have call predecessors, (587), 206 states have return successors, (581), 560 states have call predecessors, (581), 581 states have call successors, (581) [2022-04-06 16:42:31,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2630 states to 2630 states and 3402 transitions. [2022-04-06 16:42:31,271 INFO L78 Accepts]: Start accepts. Automaton has 2630 states and 3402 transitions. Word has length 110 [2022-04-06 16:42:31,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:31,271 INFO L478 AbstractCegarLoop]: Abstraction has 2630 states and 3402 transitions. [2022-04-06 16:42:31,271 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2022-04-06 16:42:31,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2630 states and 3402 transitions. [2022-04-06 16:42:31,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-04-06 16:42:31,273 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:31,273 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:31,298 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-04-06 16:42:31,496 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-04-06 16:42:31,496 INFO L403 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:31,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:31,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 11 times [2022-04-06 16:42:31,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:31,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1200376143] [2022-04-06 16:42:31,497 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:31,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 12 times [2022-04-06 16:42:31,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:31,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786995106] [2022-04-06 16:42:31,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:31,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:31,502 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:31,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1312004285] [2022-04-06 16:42:31,503 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:42:31,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:31,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:31,504 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-04-06 16:42:31,505 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-04-06 16:42:31,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 16:42:31,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:31,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 96 conjunts are in the unsatisfiable core [2022-04-06 16:42:31,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:32,779 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 89 proven. 81 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-04-06 16:42:32,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:42:38,441 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:42:38,447 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:42:44,894 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 89 proven. 81 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-04-06 16:42:44,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:42:44,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786995106] [2022-04-06 16:42:44,894 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:42:44,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312004285] [2022-04-06 16:42:44,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312004285] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:42:44,894 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:42:44,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 37 [2022-04-06 16:42:44,894 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:42:44,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1200376143] [2022-04-06 16:42:44,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1200376143] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:42:44,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:42:44,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 16:42:44,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418028738] [2022-04-06 16:42:44,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:42:44,895 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 16:42:44,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:44,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 16:42:44,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1109, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 16:42:44,896 INFO L87 Difference]: Start difference. First operand 2630 states and 3402 transitions. Second operand has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-04-06 16:42:46,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:42:46,520 INFO L93 Difference]: Finished difference Result 2778 states and 3585 transitions. [2022-04-06 16:42:46,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 16:42:46,520 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 115 [2022-04-06 16:42:46,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:42:46,529 INFO L225 Difference]: With dead ends: 2778 [2022-04-06 16:42:46,529 INFO L226 Difference]: Without dead ends: 2771 [2022-04-06 16:42:46,530 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 192 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=301, Invalid=1505, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 16:42:46,530 INFO L913 BasicCegarLoop]: 80 mSDtfsCounter, 95 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 1306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-04-06 16:42:46,531 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 714 Invalid, 1306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-04-06 16:42:46,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2771 states. [2022-04-06 16:42:46,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2771 to 2709. [2022-04-06 16:42:46,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2709 states, 1888 states have (on average 1.2139830508474576) internal successors, (2292), 1913 states have internal predecessors, (2292), 604 states have call successors, (604), 217 states have call predecessors, (604), 216 states have return successors, (598), 578 states have call predecessors, (598), 598 states have call successors, (598) [2022-04-06 16:42:46,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2709 states to 2709 states and 3494 transitions. [2022-04-06 16:42:47,000 INFO L78 Accepts]: Start accepts. Automaton has 2709 states and 3494 transitions. Word has length 115 [2022-04-06 16:42:47,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:42:47,001 INFO L478 AbstractCegarLoop]: Abstraction has 2709 states and 3494 transitions. [2022-04-06 16:42:47,001 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 18 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-04-06 16:42:47,001 INFO L276 IsEmpty]: Start isEmpty. Operand 2709 states and 3494 transitions. [2022-04-06 16:42:47,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-04-06 16:42:47,002 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:42:47,003 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:42:47,025 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-04-06 16:42:47,217 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-04-06 16:42:47,218 INFO L403 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:42:47,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:42:47,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 13 times [2022-04-06 16:42:47,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:42:47,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1140479388] [2022-04-06 16:42:47,219 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:42:47,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 14 times [2022-04-06 16:42:47,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:42:47,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084844080] [2022-04-06 16:42:47,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:42:47,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:42:47,226 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:42:47,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819548773] [2022-04-06 16:42:47,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:42:47,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:42:47,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:42:47,227 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-04-06 16:42:47,228 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-04-06 16:42:47,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:42:47,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:42:47,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 107 conjunts are in the unsatisfiable core [2022-04-06 16:42:47,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:42:47,784 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:42:53,159 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 97 proven. 85 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2022-04-06 16:42:53,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:43:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 130 proven. 19 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2022-04-06 16:43:01,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:43:01,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084844080] [2022-04-06 16:43:01,714 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:43:01,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819548773] [2022-04-06 16:43:01,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819548773] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:43:01,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:43:01,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 16] total 36 [2022-04-06 16:43:01,714 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:43:01,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1140479388] [2022-04-06 16:43:01,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1140479388] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:43:01,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:43:01,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-04-06 16:43:01,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367086987] [2022-04-06 16:43:01,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:43:01,715 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-04-06 16:43:01,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:01,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-04-06 16:43:01,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1056, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 16:43:01,715 INFO L87 Difference]: Start difference. First operand 2709 states and 3494 transitions. Second operand has 25 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 21 states have internal predecessors, (53), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 16:43:04,357 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-04-06 16:43:06,362 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-04-06 16:43:16,307 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-04-06 16:43:20,250 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-04-06 16:43:21,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:43:21,981 INFO L93 Difference]: Finished difference Result 2979 states and 3842 transitions. [2022-04-06 16:43:21,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 16:43:21,982 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 21 states have internal predecessors, (53), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) Word has length 115 [2022-04-06 16:43:21,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:43:21,988 INFO L225 Difference]: With dead ends: 2979 [2022-04-06 16:43:21,988 INFO L226 Difference]: Without dead ends: 2976 [2022-04-06 16:43:21,989 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 192 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=303, Invalid=1677, Unknown=0, NotChecked=0, Total=1980 [2022-04-06 16:43:21,989 INFO L913 BasicCegarLoop]: 74 mSDtfsCounter, 129 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 1725 mSolverCounterSat, 71 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1725 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:43:21,989 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 899 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1725 Invalid, 4 Unknown, 0 Unchecked, 18.0s Time] [2022-04-06 16:43:21,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2022-04-06 16:43:22,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2912. [2022-04-06 16:43:22,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2020 states have (on average 1.2103960396039604) internal successors, (2445), 2046 states have internal predecessors, (2445), 654 states have call successors, (654), 238 states have call predecessors, (654), 237 states have return successors, (648), 627 states have call predecessors, (648), 648 states have call successors, (648) [2022-04-06 16:43:22,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3747 transitions. [2022-04-06 16:43:22,580 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3747 transitions. Word has length 115 [2022-04-06 16:43:22,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:43:22,580 INFO L478 AbstractCegarLoop]: Abstraction has 2912 states and 3747 transitions. [2022-04-06 16:43:22,580 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 21 states have internal predecessors, (53), 8 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 7 states have call successors, (15) [2022-04-06 16:43:22,580 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3747 transitions. [2022-04-06 16:43:22,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-04-06 16:43:22,583 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:43:22,583 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:43:22,608 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-04-06 16:43:22,803 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-04-06 16:43:22,803 INFO L403 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:43:22,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:43:22,804 INFO L85 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 3 times [2022-04-06 16:43:22,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:22,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [958436329] [2022-04-06 16:43:22,804 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:43:22,804 INFO L85 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 4 times [2022-04-06 16:43:22,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:43:22,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422658] [2022-04-06 16:43:22,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:43:22,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:43:22,812 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:43:22,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [689081384] [2022-04-06 16:43:22,812 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:43:22,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:22,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:43:22,813 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-04-06 16:43:22,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-04-06 16:43:22,917 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:43:22,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:43:22,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 27 conjunts are in the unsatisfiable core [2022-04-06 16:43:22,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:43:23,155 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 262 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:43:23,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:43:23,479 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 70 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:43:23,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:43:23,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422658] [2022-04-06 16:43:23,479 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:43:23,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689081384] [2022-04-06 16:43:23,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689081384] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:43:23,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:43:23,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2022-04-06 16:43:23,480 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:43:23,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [958436329] [2022-04-06 16:43:23,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [958436329] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:43:23,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:43:23,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-04-06 16:43:23,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656432314] [2022-04-06 16:43:23,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:43:23,481 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-04-06 16:43:23,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:23,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-04-06 16:43:23,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=426, Unknown=0, NotChecked=0, Total=756 [2022-04-06 16:43:23,482 INFO L87 Difference]: Start difference. First operand 2912 states and 3747 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:43:24,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:43:24,241 INFO L93 Difference]: Finished difference Result 2925 states and 3756 transitions. [2022-04-06 16:43:24,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 16:43:24,242 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 121 [2022-04-06 16:43:24,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:43:24,249 INFO L225 Difference]: With dead ends: 2925 [2022-04-06 16:43:24,249 INFO L226 Difference]: Without dead ends: 2918 [2022-04-06 16:43:24,250 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=558, Invalid=774, Unknown=0, NotChecked=0, Total=1332 [2022-04-06 16:43:24,250 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 262 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:43:24,251 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 347 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:43:24,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2022-04-06 16:43:24,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2912. [2022-04-06 16:43:24,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2020 states have (on average 1.2074257425742574) internal successors, (2439), 2046 states have internal predecessors, (2439), 654 states have call successors, (654), 238 states have call predecessors, (654), 237 states have return successors, (648), 627 states have call predecessors, (648), 648 states have call successors, (648) [2022-04-06 16:43:24,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 3741 transitions. [2022-04-06 16:43:24,962 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 3741 transitions. Word has length 121 [2022-04-06 16:43:24,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:43:24,962 INFO L478 AbstractCegarLoop]: Abstraction has 2912 states and 3741 transitions. [2022-04-06 16:43:24,962 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:43:24,962 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 3741 transitions. [2022-04-06 16:43:24,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-04-06 16:43:24,964 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:43:24,964 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:43:24,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-04-06 16:43:25,165 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:25,165 INFO L403 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:43:25,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:43:25,166 INFO L85 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 15 times [2022-04-06 16:43:25,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:25,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1143127748] [2022-04-06 16:43:25,166 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:43:25,166 INFO L85 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 16 times [2022-04-06 16:43:25,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:43:25,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450441991] [2022-04-06 16:43:25,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:43:25,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:43:25,172 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:43:25,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1007111944] [2022-04-06 16:43:25,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:43:25,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:25,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:43:25,174 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:43:25,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-04-06 16:43:25,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:43:25,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:43:25,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 16:43:25,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:43:29,073 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:43:30,502 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 86 proven. 110 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2022-04-06 16:43:30,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:43:32,084 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:43:33,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:43:33,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450441991] [2022-04-06 16:43:33,699 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:43:33,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007111944] [2022-04-06 16:43:33,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007111944] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:43:33,699 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:43:33,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-04-06 16:43:33,700 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:43:33,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1143127748] [2022-04-06 16:43:33,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1143127748] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:43:33,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:43:33,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 16:43:33,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869077110] [2022-04-06 16:43:33,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:43:33,700 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 16:43:33,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:33,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 16:43:33,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 16:43:33,701 INFO L87 Difference]: Start difference. First operand 2912 states and 3741 transitions. Second operand has 28 states, 25 states have (on average 2.4) internal successors, (60), 23 states have internal predecessors, (60), 9 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 8 states have call successors, (15) [2022-04-06 16:43:42,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:43:42,032 INFO L93 Difference]: Finished difference Result 3037 states and 3905 transitions. [2022-04-06 16:43:42,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-04-06 16:43:42,033 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 2.4) internal successors, (60), 23 states have internal predecessors, (60), 9 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 8 states have call successors, (15) Word has length 122 [2022-04-06 16:43:42,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:43:42,041 INFO L225 Difference]: With dead ends: 3037 [2022-04-06 16:43:42,041 INFO L226 Difference]: Without dead ends: 3034 [2022-04-06 16:43:42,042 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=273, Invalid=1889, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 16:43:42,043 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 162 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 2189 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1149 SdHoareTripleChecker+Invalid, 2273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 2189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:43:42,043 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 1149 Invalid, 2273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 2189 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-04-06 16:43:42,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2022-04-06 16:43:42,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 2998. [2022-04-06 16:43:42,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2077 states have (on average 1.2103996148290803) internal successors, (2514), 2104 states have internal predecessors, (2514), 676 states have call successors, (676), 245 states have call predecessors, (676), 244 states have return successors, (670), 648 states have call predecessors, (670), 670 states have call successors, (670) [2022-04-06 16:43:42,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 3860 transitions. [2022-04-06 16:43:42,588 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 3860 transitions. Word has length 122 [2022-04-06 16:43:42,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:43:42,589 INFO L478 AbstractCegarLoop]: Abstraction has 2998 states and 3860 transitions. [2022-04-06 16:43:42,589 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 2.4) internal successors, (60), 23 states have internal predecessors, (60), 9 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 8 states have call successors, (15) [2022-04-06 16:43:42,589 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 3860 transitions. [2022-04-06 16:43:42,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-04-06 16:43:42,591 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:43:42,591 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:43:42,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-04-06 16:43:42,791 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-04-06 16:43:42,791 INFO L403 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:43:42,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:43:42,792 INFO L85 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 9 times [2022-04-06 16:43:42,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:42,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1335211992] [2022-04-06 16:43:42,792 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:43:42,792 INFO L85 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 10 times [2022-04-06 16:43:42,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:43:42,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829204948] [2022-04-06 16:43:42,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:43:42,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:43:42,798 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:43:42,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1793165574] [2022-04-06 16:43:42,799 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:43:42,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:42,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:43:42,800 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:43:42,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-04-06 16:43:42,863 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:43:42,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:43:42,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 16:43:42,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:43:43,109 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 279 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:43:43,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:43:43,480 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 87 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:43:43,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:43:43,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829204948] [2022-04-06 16:43:43,480 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:43:43,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793165574] [2022-04-06 16:43:43,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793165574] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:43:43,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:43:43,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-04-06 16:43:43,481 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:43:43,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1335211992] [2022-04-06 16:43:43,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1335211992] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:43:43,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:43:43,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 16:43:43,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523789420] [2022-04-06 16:43:43,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:43:43,482 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 16:43:43,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:43,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 16:43:43,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-04-06 16:43:43,483 INFO L87 Difference]: Start difference. First operand 2998 states and 3860 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:43:44,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:43:44,354 INFO L93 Difference]: Finished difference Result 3075 states and 3938 transitions. [2022-04-06 16:43:44,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 16:43:44,354 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 125 [2022-04-06 16:43:44,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:43:44,361 INFO L225 Difference]: With dead ends: 3075 [2022-04-06 16:43:44,361 INFO L226 Difference]: Without dead ends: 3068 [2022-04-06 16:43:44,362 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=656, Invalid=904, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 16:43:44,363 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 338 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:43:44,363 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 392 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:43:44,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2022-04-06 16:43:44,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 3004. [2022-04-06 16:43:44,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3004 states, 2083 states have (on average 1.2097935669707154) internal successors, (2520), 2110 states have internal predecessors, (2520), 676 states have call successors, (676), 245 states have call predecessors, (676), 244 states have return successors, (670), 648 states have call predecessors, (670), 670 states have call successors, (670) [2022-04-06 16:43:44,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3004 states to 3004 states and 3866 transitions. [2022-04-06 16:43:44,953 INFO L78 Accepts]: Start accepts. Automaton has 3004 states and 3866 transitions. Word has length 125 [2022-04-06 16:43:44,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:43:44,953 INFO L478 AbstractCegarLoop]: Abstraction has 3004 states and 3866 transitions. [2022-04-06 16:43:44,953 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:43:44,953 INFO L276 IsEmpty]: Start isEmpty. Operand 3004 states and 3866 transitions. [2022-04-06 16:43:44,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-04-06 16:43:44,955 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:43:44,955 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:43:44,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-04-06 16:43:45,156 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-04-06 16:43:45,156 INFO L403 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:43:45,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:43:45,156 INFO L85 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 3 times [2022-04-06 16:43:45,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:45,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [695857363] [2022-04-06 16:43:45,157 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:43:45,157 INFO L85 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 4 times [2022-04-06 16:43:45,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:43:45,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805110673] [2022-04-06 16:43:45,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:43:45,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:43:45,163 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:43:45,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [550730542] [2022-04-06 16:43:45,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:43:45,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:45,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:43:45,166 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:43:45,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-04-06 16:43:45,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:43:45,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:43:45,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 29 conjunts are in the unsatisfiable core [2022-04-06 16:43:45,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:43:45,517 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 275 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:43:45,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:43:45,885 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 83 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:43:45,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:43:45,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805110673] [2022-04-06 16:43:45,885 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:43:45,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550730542] [2022-04-06 16:43:45,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550730542] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:43:45,885 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:43:45,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2022-04-06 16:43:45,885 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:43:45,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [695857363] [2022-04-06 16:43:45,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [695857363] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:43:45,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:43:45,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-04-06 16:43:45,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626148876] [2022-04-06 16:43:45,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:43:45,886 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-04-06 16:43:45,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:45,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-04-06 16:43:45,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=487, Unknown=0, NotChecked=0, Total=870 [2022-04-06 16:43:45,887 INFO L87 Difference]: Start difference. First operand 3004 states and 3866 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:43:46,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:43:46,752 INFO L93 Difference]: Finished difference Result 3658 states and 4844 transitions. [2022-04-06 16:43:46,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 16:43:46,753 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 127 [2022-04-06 16:43:46,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:43:46,762 INFO L225 Difference]: With dead ends: 3658 [2022-04-06 16:43:46,762 INFO L226 Difference]: Without dead ends: 3089 [2022-04-06 16:43:46,764 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=654, Invalid=906, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 16:43:46,765 INFO L913 BasicCegarLoop]: 84 mSDtfsCounter, 284 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:43:46,765 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 408 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:43:46,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3089 states. [2022-04-06 16:43:47,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3089 to 3069. [2022-04-06 16:43:47,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 2148 states have (on average 1.202513966480447) internal successors, (2583), 2175 states have internal predecessors, (2583), 676 states have call successors, (676), 245 states have call predecessors, (676), 244 states have return successors, (670), 648 states have call predecessors, (670), 670 states have call successors, (670) [2022-04-06 16:43:47,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 3929 transitions. [2022-04-06 16:43:47,482 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 3929 transitions. Word has length 127 [2022-04-06 16:43:47,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:43:47,482 INFO L478 AbstractCegarLoop]: Abstraction has 3069 states and 3929 transitions. [2022-04-06 16:43:47,482 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:43:47,482 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 3929 transitions. [2022-04-06 16:43:47,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 16:43:47,484 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:43:47,484 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:43:47,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-04-06 16:43:47,684 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-04-06 16:43:47,685 INFO L403 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:43:47,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:43:47,685 INFO L85 PathProgramCache]: Analyzing trace with hash 410495670, now seen corresponding path program 17 times [2022-04-06 16:43:47,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:47,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [442475062] [2022-04-06 16:43:47,685 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:43:47,686 INFO L85 PathProgramCache]: Analyzing trace with hash 410495670, now seen corresponding path program 18 times [2022-04-06 16:43:47,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:43:47,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309921817] [2022-04-06 16:43:47,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:43:47,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:43:47,692 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:43:47,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [484173652] [2022-04-06 16:43:47,692 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:43:47,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:47,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:43:47,693 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:43:47,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-04-06 16:43:47,761 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 16:43:47,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:43:47,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 6 conjunts are in the unsatisfiable core [2022-04-06 16:43:47,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:43:47,985 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 250 proven. 21 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2022-04-06 16:43:47,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:43:48,208 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 66 proven. 21 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2022-04-06 16:43:48,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:43:48,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309921817] [2022-04-06 16:43:48,208 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:43:48,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484173652] [2022-04-06 16:43:48,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484173652] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:43:48,208 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:43:48,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2022-04-06 16:43:48,208 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:43:48,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [442475062] [2022-04-06 16:43:48,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [442475062] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:43:48,209 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:43:48,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-04-06 16:43:48,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651712059] [2022-04-06 16:43:48,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:43:48,209 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-04-06 16:43:48,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:48,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-04-06 16:43:48,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-04-06 16:43:48,210 INFO L87 Difference]: Start difference. First operand 3069 states and 3929 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 5 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) [2022-04-06 16:43:49,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:43:49,151 INFO L93 Difference]: Finished difference Result 4973 states and 6641 transitions. [2022-04-06 16:43:49,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-04-06 16:43:49,152 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 5 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) Word has length 131 [2022-04-06 16:43:49,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:43:49,161 INFO L225 Difference]: With dead ends: 4973 [2022-04-06 16:43:49,161 INFO L226 Difference]: Without dead ends: 3549 [2022-04-06 16:43:49,164 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 255 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-04-06 16:43:49,165 INFO L913 BasicCegarLoop]: 77 mSDtfsCounter, 26 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:43:49,165 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 242 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-04-06 16:43:49,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3549 states. [2022-04-06 16:43:49,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3549 to 3240. [2022-04-06 16:43:49,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 2249 states have (on average 1.2249888839484215) internal successors, (2755), 2282 states have internal predecessors, (2755), 770 states have call successors, (770), 222 states have call predecessors, (770), 220 states have return successors, (764), 735 states have call predecessors, (764), 764 states have call successors, (764) [2022-04-06 16:43:49,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 4289 transitions. [2022-04-06 16:43:49,986 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 4289 transitions. Word has length 131 [2022-04-06 16:43:49,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:43:49,987 INFO L478 AbstractCegarLoop]: Abstraction has 3240 states and 4289 transitions. [2022-04-06 16:43:49,987 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 5 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 5 states have call predecessors, (19), 5 states have call successors, (19) [2022-04-06 16:43:49,987 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 4289 transitions. [2022-04-06 16:43:49,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 16:43:49,988 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:43:49,989 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:43:50,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-04-06 16:43:50,189 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-04-06 16:43:50,189 INFO L403 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:43:50,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:43:50,190 INFO L85 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 19 times [2022-04-06 16:43:50,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:43:50,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1059531616] [2022-04-06 16:43:50,190 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:43:50,190 INFO L85 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 20 times [2022-04-06 16:43:50,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:43:50,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428229700] [2022-04-06 16:43:50,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:43:50,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:43:50,195 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:43:50,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2013665905] [2022-04-06 16:43:50,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:43:50,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:43:50,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:43:50,197 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:43:50,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-04-06 16:43:50,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:43:50,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:43:50,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 16:43:50,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:43:52,972 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:43:52,973 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:43:52,974 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:43:53,377 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 127 proven. 107 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2022-04-06 16:43:53,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:44:11,292 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:44:11,297 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:44:30,434 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 145 proven. 86 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 16:44:30,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:44:30,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428229700] [2022-04-06 16:44:30,434 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:44:30,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013665905] [2022-04-06 16:44:30,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013665905] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:44:30,435 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:44:30,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 18] total 35 [2022-04-06 16:44:30,435 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:44:30,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1059531616] [2022-04-06 16:44:30,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1059531616] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:44:30,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:44:30,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-04-06 16:44:30,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866383294] [2022-04-06 16:44:30,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:44:30,436 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-04-06 16:44:30,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:30,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-04-06 16:44:30,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 16:44:30,436 INFO L87 Difference]: Start difference. First operand 3240 states and 4289 transitions. Second operand has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:44:33,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:44:33,235 INFO L93 Difference]: Finished difference Result 3374 states and 4467 transitions. [2022-04-06 16:44:33,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 16:44:33,236 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) Word has length 131 [2022-04-06 16:44:33,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:44:33,243 INFO L225 Difference]: With dead ends: 3374 [2022-04-06 16:44:33,243 INFO L226 Difference]: Without dead ends: 3369 [2022-04-06 16:44:33,244 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 226 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=267, Invalid=1373, Unknown=0, NotChecked=0, Total=1640 [2022-04-06 16:44:33,244 INFO L913 BasicCegarLoop]: 68 mSDtfsCounter, 96 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 1425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:44:33,244 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 681 Invalid, 1425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1374 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-04-06 16:44:33,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3369 states. [2022-04-06 16:44:33,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3369 to 3351. [2022-04-06 16:44:33,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3351 states, 2316 states have (on average 1.2258203799654577) internal successors, (2839), 2350 states have internal predecessors, (2839), 803 states have call successors, (803), 232 states have call predecessors, (803), 231 states have return successors, (798), 768 states have call predecessors, (798), 798 states have call successors, (798) [2022-04-06 16:44:33,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3351 states to 3351 states and 4440 transitions. [2022-04-06 16:44:33,996 INFO L78 Accepts]: Start accepts. Automaton has 3351 states and 4440 transitions. Word has length 131 [2022-04-06 16:44:33,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:44:33,996 INFO L478 AbstractCegarLoop]: Abstraction has 3351 states and 4440 transitions. [2022-04-06 16:44:33,996 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 19 states have internal predecessors, (49), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:44:33,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3351 states and 4440 transitions. [2022-04-06 16:44:33,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-04-06 16:44:33,998 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:44:33,998 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:44:34,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-04-06 16:44:34,198 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:44:34,199 INFO L403 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:44:34,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:44:34,199 INFO L85 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 21 times [2022-04-06 16:44:34,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:34,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1654029279] [2022-04-06 16:44:34,200 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:44:34,200 INFO L85 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 22 times [2022-04-06 16:44:34,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:44:34,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637282325] [2022-04-06 16:44:34,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:44:34,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:44:34,205 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:44:34,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [312478243] [2022-04-06 16:44:34,205 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:44:34,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:44:34,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:44:34,206 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:44:34,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-04-06 16:44:34,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:44:34,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:44:34,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 91 conjunts are in the unsatisfiable core [2022-04-06 16:44:34,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:44:35,527 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 103 proven. 134 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 16:44:35,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:44:37,793 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 117 proven. 90 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2022-04-06 16:44:37,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:44:37,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637282325] [2022-04-06 16:44:37,794 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:44:37,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312478243] [2022-04-06 16:44:37,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312478243] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:44:37,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:44:37,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 31 [2022-04-06 16:44:37,794 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:44:37,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1654029279] [2022-04-06 16:44:37,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1654029279] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:44:37,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:44:37,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 16:44:37,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266888120] [2022-04-06 16:44:37,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:44:37,795 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 16:44:37,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:37,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 16:44:37,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2022-04-06 16:44:37,795 INFO L87 Difference]: Start difference. First operand 3351 states and 4440 transitions. Second operand has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:44:40,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:44:40,536 INFO L93 Difference]: Finished difference Result 3487 states and 4616 transitions. [2022-04-06 16:44:40,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-04-06 16:44:40,536 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) Word has length 134 [2022-04-06 16:44:40,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:44:40,543 INFO L225 Difference]: With dead ends: 3487 [2022-04-06 16:44:40,544 INFO L226 Difference]: Without dead ends: 3484 [2022-04-06 16:44:40,545 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2022-04-06 16:44:40,545 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 93 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 1791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:44:40,545 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 880 Invalid, 1791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1706 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 16:44:40,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2022-04-06 16:44:41,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 3372. [2022-04-06 16:44:41,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3372 states, 2333 states have (on average 1.2228889841405914) internal successors, (2853), 2369 states have internal predecessors, (2853), 800 states have call successors, (800), 239 states have call predecessors, (800), 238 states have return successors, (795), 763 states have call predecessors, (795), 795 states have call successors, (795) [2022-04-06 16:44:41,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 4448 transitions. [2022-04-06 16:44:41,364 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 4448 transitions. Word has length 134 [2022-04-06 16:44:41,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:44:41,365 INFO L478 AbstractCegarLoop]: Abstraction has 3372 states and 4448 transitions. [2022-04-06 16:44:41,365 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:44:41,365 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 4448 transitions. [2022-04-06 16:44:41,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-04-06 16:44:41,367 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:44:41,367 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:44:41,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-04-06 16:44:41,567 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-04-06 16:44:41,567 INFO L403 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:44:41,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:44:41,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1399729945, now seen corresponding path program 9 times [2022-04-06 16:44:41,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:41,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1990147407] [2022-04-06 16:44:41,568 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:44:41,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1399729945, now seen corresponding path program 10 times [2022-04-06 16:44:41,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:44:41,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240539464] [2022-04-06 16:44:41,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:44:41,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:44:41,574 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:44:41,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1571720457] [2022-04-06 16:44:41,574 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:44:41,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:44:41,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:44:41,575 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:44:41,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-04-06 16:44:41,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:44:41,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:44:41,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 16:44:41,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:44:41,996 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 35 proven. 294 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:44:41,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:44:42,389 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 35 proven. 102 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:44:42,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:44:42,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240539464] [2022-04-06 16:44:42,390 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:44:42,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571720457] [2022-04-06 16:44:42,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571720457] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:44:42,390 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:44:42,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2022-04-06 16:44:42,390 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:44:42,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1990147407] [2022-04-06 16:44:42,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1990147407] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:44:42,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:44:42,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 16:44:42,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670923010] [2022-04-06 16:44:42,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:44:42,390 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 16:44:42,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:42,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 16:44:42,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2022-04-06 16:44:42,391 INFO L87 Difference]: Start difference. First operand 3372 states and 4448 transitions. Second operand has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:44:43,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:44:43,484 INFO L93 Difference]: Finished difference Result 4559 states and 6225 transitions. [2022-04-06 16:44:43,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 16:44:43,485 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 131 [2022-04-06 16:44:43,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:44:43,492 INFO L225 Difference]: With dead ends: 4559 [2022-04-06 16:44:43,492 INFO L226 Difference]: Without dead ends: 3862 [2022-04-06 16:44:43,495 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=760, Invalid=1046, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 16:44:43,496 INFO L913 BasicCegarLoop]: 93 mSDtfsCounter, 281 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:44:43,496 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 428 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:44:43,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3862 states. [2022-04-06 16:44:44,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3862 to 3673. [2022-04-06 16:44:44,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3673 states, 2456 states have (on average 1.22557003257329) internal successors, (3010), 2499 states have internal predecessors, (3010), 944 states have call successors, (944), 273 states have call predecessors, (944), 272 states have return successors, (938), 900 states have call predecessors, (938), 938 states have call successors, (938) [2022-04-06 16:44:44,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3673 states to 3673 states and 4892 transitions. [2022-04-06 16:44:44,277 INFO L78 Accepts]: Start accepts. Automaton has 3673 states and 4892 transitions. Word has length 131 [2022-04-06 16:44:44,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:44:44,277 INFO L478 AbstractCegarLoop]: Abstraction has 3673 states and 4892 transitions. [2022-04-06 16:44:44,278 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:44:44,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3673 states and 4892 transitions. [2022-04-06 16:44:44,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-04-06 16:44:44,280 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:44:44,280 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:44:44,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-04-06 16:44:44,503 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:44:44,503 INFO L403 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:44:44,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:44:44,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1440640833, now seen corresponding path program 1 times [2022-04-06 16:44:44,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:44,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1919997716] [2022-04-06 16:44:44,504 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:44:44,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1440640833, now seen corresponding path program 2 times [2022-04-06 16:44:44,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:44:44,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053425086] [2022-04-06 16:44:44,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:44:44,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:44:44,509 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:44:44,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1121977471] [2022-04-06 16:44:44,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:44:44,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:44:44,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:44:44,510 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:44:44,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-04-06 16:44:44,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:44:44,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:44:44,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 16:44:44,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:44:45,589 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:44:45,591 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:44:49,040 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:44:50,565 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 105 proven. 141 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-04-06 16:44:50,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:44:51,953 INFO L134 CoverageAnalysis]: Checked inductivity of 442 backedges. 145 proven. 21 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2022-04-06 16:44:51,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:44:51,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053425086] [2022-04-06 16:44:51,954 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:44:51,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121977471] [2022-04-06 16:44:51,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121977471] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:44:51,954 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:44:51,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 12] total 30 [2022-04-06 16:44:51,954 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:44:51,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1919997716] [2022-04-06 16:44:51,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1919997716] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:44:51,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:44:51,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 16:44:51,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882399286] [2022-04-06 16:44:51,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:44:51,955 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 16:44:51,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:44:51,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 16:44:51,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-04-06 16:44:51,955 INFO L87 Difference]: Start difference. First operand 3673 states and 4892 transitions. Second operand has 23 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 10 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 16:44:55,451 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-04-06 16:44:58,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:44:58,980 INFO L93 Difference]: Finished difference Result 3811 states and 5083 transitions. [2022-04-06 16:44:58,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 16:44:58,981 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 10 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 132 [2022-04-06 16:44:58,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:44:58,989 INFO L225 Difference]: With dead ends: 3811 [2022-04-06 16:44:58,989 INFO L226 Difference]: Without dead ends: 3809 [2022-04-06 16:44:58,989 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 232 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 16:44:58,990 INFO L913 BasicCegarLoop]: 90 mSDtfsCounter, 110 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 73 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 334 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-04-06 16:44:58,990 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 985 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1213 Invalid, 1 Unknown, 334 Unchecked, 5.7s Time] [2022-04-06 16:44:58,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3809 states. [2022-04-06 16:44:59,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3809 to 3681. [2022-04-06 16:44:59,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3681 states, 2463 states have (on average 1.2249289484368655) internal successors, (3017), 2506 states have internal predecessors, (3017), 944 states have call successors, (944), 274 states have call predecessors, (944), 273 states have return successors, (938), 900 states have call predecessors, (938), 938 states have call successors, (938) [2022-04-06 16:44:59,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3681 states to 3681 states and 4899 transitions. [2022-04-06 16:44:59,801 INFO L78 Accepts]: Start accepts. Automaton has 3681 states and 4899 transitions. Word has length 132 [2022-04-06 16:44:59,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:44:59,801 INFO L478 AbstractCegarLoop]: Abstraction has 3681 states and 4899 transitions. [2022-04-06 16:44:59,801 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 10 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 16:44:59,801 INFO L276 IsEmpty]: Start isEmpty. Operand 3681 states and 4899 transitions. [2022-04-06 16:44:59,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-04-06 16:44:59,803 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:44:59,803 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:44:59,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-04-06 16:45:00,003 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:00,004 INFO L403 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:45:00,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:45:00,004 INFO L85 PathProgramCache]: Analyzing trace with hash 862891816, now seen corresponding path program 11 times [2022-04-06 16:45:00,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:00,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [47643826] [2022-04-06 16:45:00,005 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:45:00,005 INFO L85 PathProgramCache]: Analyzing trace with hash 862891816, now seen corresponding path program 12 times [2022-04-06 16:45:00,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:45:00,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959456094] [2022-04-06 16:45:00,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:45:00,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:45:00,010 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:45:00,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2021656744] [2022-04-06 16:45:00,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:45:00,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:00,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:45:00,012 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:45:00,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-04-06 16:45:00,226 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 16:45:00,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:45:00,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 16:45:00,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:45:00,525 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 24 proven. 311 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:45:00,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:45:00,950 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 24 proven. 119 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:45:00,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:45:00,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959456094] [2022-04-06 16:45:00,950 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:45:00,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021656744] [2022-04-06 16:45:00,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021656744] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:45:00,950 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:45:00,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2022-04-06 16:45:00,951 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:45:00,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [47643826] [2022-04-06 16:45:00,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [47643826] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:45:00,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:45:00,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 16:45:00,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167696979] [2022-04-06 16:45:00,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:45:00,951 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 16:45:00,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:00,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 16:45:00,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 16:45:00,952 INFO L87 Difference]: Start difference. First operand 3681 states and 4899 transitions. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:45:02,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:45:02,379 INFO L93 Difference]: Finished difference Result 4448 states and 5925 transitions. [2022-04-06 16:45:02,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 16:45:02,379 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 132 [2022-04-06 16:45:02,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:45:02,387 INFO L225 Difference]: With dead ends: 4448 [2022-04-06 16:45:02,387 INFO L226 Difference]: Without dead ends: 4441 [2022-04-06 16:45:02,388 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=876, Invalid=1194, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 16:45:02,388 INFO L913 BasicCegarLoop]: 97 mSDtfsCounter, 356 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:45:02,388 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 461 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 16:45:02,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4441 states. [2022-04-06 16:45:03,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4441 to 4182. [2022-04-06 16:45:03,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4182 states, 2779 states have (on average 1.2241813602015112) internal successors, (3402), 2864 states have internal predecessors, (3402), 1096 states have call successors, (1096), 307 states have call predecessors, (1096), 306 states have return successors, (1089), 1010 states have call predecessors, (1089), 1089 states have call successors, (1089) [2022-04-06 16:45:03,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4182 states to 4182 states and 5587 transitions. [2022-04-06 16:45:03,432 INFO L78 Accepts]: Start accepts. Automaton has 4182 states and 5587 transitions. Word has length 132 [2022-04-06 16:45:03,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:45:03,432 INFO L478 AbstractCegarLoop]: Abstraction has 4182 states and 5587 transitions. [2022-04-06 16:45:03,432 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:45:03,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4182 states and 5587 transitions. [2022-04-06 16:45:03,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-04-06 16:45:03,434 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:45:03,434 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:45:03,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-04-06 16:45:03,634 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:03,634 INFO L403 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:45:03,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:45:03,635 INFO L85 PathProgramCache]: Analyzing trace with hash 68245470, now seen corresponding path program 3 times [2022-04-06 16:45:03,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:03,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1760372246] [2022-04-06 16:45:03,635 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:45:03,635 INFO L85 PathProgramCache]: Analyzing trace with hash 68245470, now seen corresponding path program 4 times [2022-04-06 16:45:03,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:45:03,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223919910] [2022-04-06 16:45:03,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:45:03,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:45:03,640 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:45:03,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1453398454] [2022-04-06 16:45:03,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:45:03,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:03,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:45:03,641 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:45:03,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-04-06 16:45:03,818 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:45:03,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:45:03,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 31 conjunts are in the unsatisfiable core [2022-04-06 16:45:03,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:45:04,091 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 49 proven. 286 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:45:04,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:45:04,469 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 49 proven. 94 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:45:04,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:45:04,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223919910] [2022-04-06 16:45:04,470 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:45:04,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453398454] [2022-04-06 16:45:04,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453398454] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:45:04,470 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:45:04,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2022-04-06 16:45:04,470 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:45:04,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1760372246] [2022-04-06 16:45:04,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1760372246] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:45:04,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:45:04,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-04-06 16:45:04,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427624869] [2022-04-06 16:45:04,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:45:04,471 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-04-06 16:45:04,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:04,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-04-06 16:45:04,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=552, Unknown=0, NotChecked=0, Total=992 [2022-04-06 16:45:04,472 INFO L87 Difference]: Start difference. First operand 4182 states and 5587 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:45:05,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:45:05,739 INFO L93 Difference]: Finished difference Result 5292 states and 7320 transitions. [2022-04-06 16:45:05,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-04-06 16:45:05,740 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 133 [2022-04-06 16:45:05,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:45:05,747 INFO L225 Difference]: With dead ends: 5292 [2022-04-06 16:45:05,748 INFO L226 Difference]: Without dead ends: 4188 [2022-04-06 16:45:05,750 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=759, Invalid=1047, Unknown=0, NotChecked=0, Total=1806 [2022-04-06 16:45:05,750 INFO L913 BasicCegarLoop]: 92 mSDtfsCounter, 249 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:45:05,751 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 492 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-04-06 16:45:05,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2022-04-06 16:45:06,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 4166. [2022-04-06 16:45:06,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4166 states, 2766 states have (on average 1.2064352856109906) internal successors, (3337), 2850 states have internal predecessors, (3337), 1094 states have call successors, (1094), 306 states have call predecessors, (1094), 305 states have return successors, (1087), 1009 states have call predecessors, (1087), 1087 states have call successors, (1087) [2022-04-06 16:45:06,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4166 states to 4166 states and 5518 transitions. [2022-04-06 16:45:06,814 INFO L78 Accepts]: Start accepts. Automaton has 4166 states and 5518 transitions. Word has length 133 [2022-04-06 16:45:06,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:45:06,815 INFO L478 AbstractCegarLoop]: Abstraction has 4166 states and 5518 transitions. [2022-04-06 16:45:06,815 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:45:06,815 INFO L276 IsEmpty]: Start isEmpty. Operand 4166 states and 5518 transitions. [2022-04-06 16:45:06,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 16:45:06,817 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:45:06,817 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:45:06,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-04-06 16:45:07,017 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:07,018 INFO L403 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:45:07,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:45:07,018 INFO L85 PathProgramCache]: Analyzing trace with hash -263391851, now seen corresponding path program 23 times [2022-04-06 16:45:07,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:07,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1346861443] [2022-04-06 16:45:07,018 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:45:07,018 INFO L85 PathProgramCache]: Analyzing trace with hash -263391851, now seen corresponding path program 24 times [2022-04-06 16:45:07,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:45:07,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328272082] [2022-04-06 16:45:07,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:45:07,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:45:07,023 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:45:07,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1910681288] [2022-04-06 16:45:07,024 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:45:07,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:07,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:45:07,025 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:45:07,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-04-06 16:45:07,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 16:45:07,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:45:07,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 90 conjunts are in the unsatisfiable core [2022-04-06 16:45:07,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:45:09,272 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 72 proven. 115 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-04-06 16:45:09,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:45:11,861 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:45:28,918 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 72 proven. 115 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2022-04-06 16:45:28,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:45:28,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328272082] [2022-04-06 16:45:28,918 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:45:28,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910681288] [2022-04-06 16:45:28,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910681288] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:45:28,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:45:28,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 37 [2022-04-06 16:45:28,919 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:45:28,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1346861443] [2022-04-06 16:45:28,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1346861443] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:45:28,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:45:28,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 16:45:28,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785463648] [2022-04-06 16:45:28,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:45:28,919 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 16:45:28,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:28,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 16:45:28,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1109, Unknown=2, NotChecked=0, Total=1332 [2022-04-06 16:45:28,920 INFO L87 Difference]: Start difference. First operand 4166 states and 5518 transitions. Second operand has 20 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:45:32,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:45:32,235 INFO L93 Difference]: Finished difference Result 4235 states and 5608 transitions. [2022-04-06 16:45:32,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 16:45:32,236 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 138 [2022-04-06 16:45:32,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:45:32,244 INFO L225 Difference]: With dead ends: 4235 [2022-04-06 16:45:32,245 INFO L226 Difference]: Without dead ends: 4228 [2022-04-06 16:45:32,245 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=305, Invalid=1499, Unknown=2, NotChecked=0, Total=1806 [2022-04-06 16:45:32,246 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 86 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 1067 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 303 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:45:32,246 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 743 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1067 Invalid, 0 Unknown, 303 Unchecked, 1.0s Time] [2022-04-06 16:45:32,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4228 states. [2022-04-06 16:45:33,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4228 to 4170. [2022-04-06 16:45:33,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4170 states, 2770 states have (on average 1.2061371841155235) internal successors, (3341), 2854 states have internal predecessors, (3341), 1094 states have call successors, (1094), 306 states have call predecessors, (1094), 305 states have return successors, (1087), 1009 states have call predecessors, (1087), 1087 states have call successors, (1087) [2022-04-06 16:45:33,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4170 states to 4170 states and 5522 transitions. [2022-04-06 16:45:33,254 INFO L78 Accepts]: Start accepts. Automaton has 4170 states and 5522 transitions. Word has length 138 [2022-04-06 16:45:33,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:45:33,254 INFO L478 AbstractCegarLoop]: Abstraction has 4170 states and 5522 transitions. [2022-04-06 16:45:33,254 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:45:33,254 INFO L276 IsEmpty]: Start isEmpty. Operand 4170 states and 5522 transitions. [2022-04-06 16:45:33,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 16:45:33,256 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:45:33,256 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:45:33,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-04-06 16:45:33,457 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-04-06 16:45:33,457 INFO L403 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:45:33,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:45:33,457 INFO L85 PathProgramCache]: Analyzing trace with hash -213306419, now seen corresponding path program 25 times [2022-04-06 16:45:33,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:33,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [859237905] [2022-04-06 16:45:33,458 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:45:33,458 INFO L85 PathProgramCache]: Analyzing trace with hash -213306419, now seen corresponding path program 26 times [2022-04-06 16:45:33,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:45:33,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996967391] [2022-04-06 16:45:33,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:45:33,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:45:33,463 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:45:33,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [701066237] [2022-04-06 16:45:33,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:45:33,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:33,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:45:33,464 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:45:33,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-04-06 16:45:33,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:45:33,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:45:33,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 16:45:33,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:45:33,904 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:45:34,899 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 125 proven. 158 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2022-04-06 16:45:34,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:45:37,936 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 181 proven. 33 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2022-04-06 16:45:37,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:45:37,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996967391] [2022-04-06 16:45:37,936 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:45:37,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701066237] [2022-04-06 16:45:37,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701066237] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:45:37,936 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:45:37,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 32 [2022-04-06 16:45:37,937 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:45:37,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [859237905] [2022-04-06 16:45:37,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [859237905] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:45:37,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:45:37,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 16:45:37,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117101281] [2022-04-06 16:45:37,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:45:37,937 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 16:45:37,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:37,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 16:45:37,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2022-04-06 16:45:37,938 INFO L87 Difference]: Start difference. First operand 4170 states and 5522 transitions. Second operand has 21 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 9 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 8 states have call successors, (19) [2022-04-06 16:45:41,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:45:41,329 INFO L93 Difference]: Finished difference Result 4361 states and 5762 transitions. [2022-04-06 16:45:41,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-04-06 16:45:41,330 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 9 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 8 states have call successors, (19) Word has length 138 [2022-04-06 16:45:41,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:45:41,340 INFO L225 Difference]: With dead ends: 4361 [2022-04-06 16:45:41,340 INFO L226 Difference]: Without dead ends: 4358 [2022-04-06 16:45:41,341 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 242 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 16:45:41,341 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 111 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 1661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-04-06 16:45:41,341 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 832 Invalid, 1661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1561 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-04-06 16:45:41,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4358 states. [2022-04-06 16:45:42,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4358 to 4242. [2022-04-06 16:45:42,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4242 states, 2820 states have (on average 1.2031914893617022) internal successors, (3393), 2906 states have internal predecessors, (3393), 1104 states have call successors, (1104), 318 states have call predecessors, (1104), 317 states have return successors, (1097), 1017 states have call predecessors, (1097), 1097 states have call successors, (1097) [2022-04-06 16:45:42,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4242 states to 4242 states and 5594 transitions. [2022-04-06 16:45:42,455 INFO L78 Accepts]: Start accepts. Automaton has 4242 states and 5594 transitions. Word has length 138 [2022-04-06 16:45:42,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:45:42,455 INFO L478 AbstractCegarLoop]: Abstraction has 4242 states and 5594 transitions. [2022-04-06 16:45:42,455 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.789473684210526) internal successors, (53), 19 states have internal predecessors, (53), 9 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 8 states have call successors, (19) [2022-04-06 16:45:42,455 INFO L276 IsEmpty]: Start isEmpty. Operand 4242 states and 5594 transitions. [2022-04-06 16:45:42,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 16:45:42,458 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:45:42,458 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:45:42,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-04-06 16:45:42,671 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-04-06 16:45:42,671 INFO L403 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:45:42,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:45:42,671 INFO L85 PathProgramCache]: Analyzing trace with hash 2103122581, now seen corresponding path program 27 times [2022-04-06 16:45:42,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:45:42,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2145781256] [2022-04-06 16:45:42,672 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:45:42,672 INFO L85 PathProgramCache]: Analyzing trace with hash 2103122581, now seen corresponding path program 28 times [2022-04-06 16:45:42,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:45:42,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482422435] [2022-04-06 16:45:42,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:45:42,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:45:42,679 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:45:42,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [573996389] [2022-04-06 16:45:42,679 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:45:42,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:45:42,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:45:42,680 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:45:42,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-04-06 16:45:42,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:45:42,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:45:42,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 109 conjunts are in the unsatisfiable core [2022-04-06 16:45:42,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:45:50,385 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 158 proven. 128 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2022-04-06 16:45:50,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:46:10,256 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 188 proven. 19 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2022-04-06 16:46:10,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:46:10,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482422435] [2022-04-06 16:46:10,257 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:46:10,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573996389] [2022-04-06 16:46:10,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573996389] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:46:10,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:46:10,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 16] total 38 [2022-04-06 16:46:10,257 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:46:10,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2145781256] [2022-04-06 16:46:10,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2145781256] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:46:10,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:46:10,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-04-06 16:46:10,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816382903] [2022-04-06 16:46:10,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:46:10,258 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-04-06 16:46:10,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:46:10,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-04-06 16:46:10,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1217, Unknown=4, NotChecked=0, Total=1406 [2022-04-06 16:46:10,259 INFO L87 Difference]: Start difference. First operand 4242 states and 5594 transitions. Second operand has 27 states, 25 states have (on average 2.24) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-04-06 16:46:24,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:46:24,378 INFO L93 Difference]: Finished difference Result 4504 states and 5935 transitions. [2022-04-06 16:46:24,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 16:46:24,379 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 2.24) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) Word has length 138 [2022-04-06 16:46:24,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:46:24,387 INFO L225 Difference]: With dead ends: 4504 [2022-04-06 16:46:24,387 INFO L226 Difference]: Without dead ends: 4501 [2022-04-06 16:46:24,388 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 236 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 23.7s TimeCoverageRelationStatistics Valid=342, Invalid=2306, Unknown=4, NotChecked=0, Total=2652 [2022-04-06 16:46:24,388 INFO L913 BasicCegarLoop]: 88 mSDtfsCounter, 144 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 2116 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 2244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 2116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-04-06 16:46:24,389 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 993 Invalid, 2244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 2116 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-04-06 16:46:24,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4501 states. [2022-04-06 16:46:25,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4501 to 4375. [2022-04-06 16:46:25,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4375 states, 2905 states have (on average 1.2030981067125646) internal successors, (3495), 2994 states have internal predecessors, (3495), 1137 states have call successors, (1137), 333 states have call predecessors, (1137), 332 states have return successors, (1130), 1047 states have call predecessors, (1130), 1130 states have call successors, (1130) [2022-04-06 16:46:25,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4375 states to 4375 states and 5762 transitions. [2022-04-06 16:46:25,456 INFO L78 Accepts]: Start accepts. Automaton has 4375 states and 5762 transitions. Word has length 138 [2022-04-06 16:46:25,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:46:25,456 INFO L478 AbstractCegarLoop]: Abstraction has 4375 states and 5762 transitions. [2022-04-06 16:46:25,456 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 2.24) internal successors, (56), 23 states have internal predecessors, (56), 10 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-04-06 16:46:25,457 INFO L276 IsEmpty]: Start isEmpty. Operand 4375 states and 5762 transitions. [2022-04-06 16:46:25,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-04-06 16:46:25,459 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:46:25,459 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:46:25,482 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-04-06 16:46:25,675 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-04-06 16:46:25,675 INFO L403 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:46:25,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:46:25,676 INFO L85 PathProgramCache]: Analyzing trace with hash -734961387, now seen corresponding path program 9 times [2022-04-06 16:46:25,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:46:25,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2079173428] [2022-04-06 16:46:25,676 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:46:25,676 INFO L85 PathProgramCache]: Analyzing trace with hash -734961387, now seen corresponding path program 10 times [2022-04-06 16:46:25,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:46:25,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151950059] [2022-04-06 16:46:25,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:46:25,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:46:25,681 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:46:25,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1533351811] [2022-04-06 16:46:25,682 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:46:25,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:46:25,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:46:25,682 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:46:25,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-04-06 16:46:25,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:46:25,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:46:25,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 116 conjunts are in the unsatisfiable core [2022-04-06 16:46:25,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:46:28,302 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:46:28,305 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:46:28,306 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:46:33,557 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 74 proven. 201 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-04-06 16:46:33,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:46:37,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:46:37,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151950059] [2022-04-06 16:46:37,457 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:46:37,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533351811] [2022-04-06 16:46:37,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533351811] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:46:37,457 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:46:37,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2022-04-06 16:46:37,457 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:46:37,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2079173428] [2022-04-06 16:46:37,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2079173428] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:46:37,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:46:37,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2022-04-06 16:46:37,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880712322] [2022-04-06 16:46:37,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:46:37,459 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-04-06 16:46:37,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:46:37,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-04-06 16:46:37,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=990, Unknown=1, NotChecked=0, Total=1122 [2022-04-06 16:46:37,460 INFO L87 Difference]: Start difference. First operand 4375 states and 5762 transitions. Second operand has 28 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 22 states have internal predecessors, (69), 10 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 16:46:55,433 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-04-06 16:46:57,813 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-04-06 16:47:03,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:47:03,393 INFO L93 Difference]: Finished difference Result 4620 states and 6094 transitions. [2022-04-06 16:47:03,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-04-06 16:47:03,394 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 22 states have internal predecessors, (69), 10 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) Word has length 136 [2022-04-06 16:47:03,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:47:03,403 INFO L225 Difference]: With dead ends: 4620 [2022-04-06 16:47:03,404 INFO L226 Difference]: Without dead ends: 4618 [2022-04-06 16:47:03,405 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 125 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=224, Invalid=1845, Unknown=1, NotChecked=0, Total=2070 [2022-04-06 16:47:03,405 INFO L913 BasicCegarLoop]: 85 mSDtfsCounter, 167 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 1834 mSolverCounterSat, 112 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1162 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1834 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:47:03,405 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 1162 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1834 Invalid, 1 Unknown, 0 Unchecked, 18.3s Time] [2022-04-06 16:47:03,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4618 states. [2022-04-06 16:47:04,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4618 to 4549. [2022-04-06 16:47:04,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4549 states, 3017 states have (on average 1.207159429897249) internal successors, (3642), 3110 states have internal predecessors, (3642), 1186 states have call successors, (1186), 346 states have call predecessors, (1186), 345 states have return successors, (1179), 1092 states have call predecessors, (1179), 1179 states have call successors, (1179) [2022-04-06 16:47:04,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4549 states to 4549 states and 6007 transitions. [2022-04-06 16:47:04,524 INFO L78 Accepts]: Start accepts. Automaton has 4549 states and 6007 transitions. Word has length 136 [2022-04-06 16:47:04,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:47:04,524 INFO L478 AbstractCegarLoop]: Abstraction has 4549 states and 6007 transitions. [2022-04-06 16:47:04,524 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 22 states have internal predecessors, (69), 10 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 7 states have call predecessors, (16), 9 states have call successors, (16) [2022-04-06 16:47:04,524 INFO L276 IsEmpty]: Start isEmpty. Operand 4549 states and 6007 transitions. [2022-04-06 16:47:04,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-04-06 16:47:04,526 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:47:04,526 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 8, 7, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:47:04,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-04-06 16:47:04,727 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:04,727 INFO L403 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:47:04,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:47:04,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1876530728, now seen corresponding path program 11 times [2022-04-06 16:47:04,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:04,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [885084464] [2022-04-06 16:47:04,728 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:47:04,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1876530728, now seen corresponding path program 12 times [2022-04-06 16:47:04,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:47:04,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067671613] [2022-04-06 16:47:04,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:47:04,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:47:04,733 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:47:04,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1406794466] [2022-04-06 16:47:04,733 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:47:04,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:04,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:47:04,735 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:47:04,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-04-06 16:47:05,241 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-04-06 16:47:05,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:47:05,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 33 conjunts are in the unsatisfiable core [2022-04-06 16:47:05,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:47:05,534 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 52 proven. 306 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:47:05,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:47:05,959 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 52 proven. 114 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:47:05,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:47:05,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067671613] [2022-04-06 16:47:05,959 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:47:05,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406794466] [2022-04-06 16:47:05,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406794466] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:47:05,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:47:05,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2022-04-06 16:47:05,959 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:47:05,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [885084464] [2022-04-06 16:47:05,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [885084464] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:47:05,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:47:05,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-04-06 16:47:05,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96064074] [2022-04-06 16:47:05,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:47:05,960 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-04-06 16:47:05,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:05,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-04-06 16:47:05,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=621, Unknown=0, NotChecked=0, Total=1122 [2022-04-06 16:47:05,961 INFO L87 Difference]: Start difference. First operand 4549 states and 6007 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:47:07,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:47:07,585 INFO L93 Difference]: Finished difference Result 6014 states and 8261 transitions. [2022-04-06 16:47:07,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-04-06 16:47:07,586 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 137 [2022-04-06 16:47:07,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:47:07,599 INFO L225 Difference]: With dead ends: 6014 [2022-04-06 16:47:07,600 INFO L226 Difference]: Without dead ends: 4801 [2022-04-06 16:47:07,605 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=873, Invalid=1197, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 16:47:07,605 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 348 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:47:07,605 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [348 Valid, 452 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 16:47:07,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4801 states. [2022-04-06 16:47:08,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4801 to 4706. [2022-04-06 16:47:08,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4706 states, 3172 states have (on average 1.2077553593947037) internal successors, (3831), 3223 states have internal predecessors, (3831), 1186 states have call successors, (1186), 348 states have call predecessors, (1186), 347 states have return successors, (1179), 1134 states have call predecessors, (1179), 1179 states have call successors, (1179) [2022-04-06 16:47:08,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4706 states to 4706 states and 6196 transitions. [2022-04-06 16:47:08,881 INFO L78 Accepts]: Start accepts. Automaton has 4706 states and 6196 transitions. Word has length 137 [2022-04-06 16:47:08,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:47:08,881 INFO L478 AbstractCegarLoop]: Abstraction has 4706 states and 6196 transitions. [2022-04-06 16:47:08,881 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:47:08,881 INFO L276 IsEmpty]: Start isEmpty. Operand 4706 states and 6196 transitions. [2022-04-06 16:47:08,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-04-06 16:47:08,883 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:47:08,883 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 8, 7, 6, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:47:08,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-04-06 16:47:09,084 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:09,084 INFO L403 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:47:09,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:47:09,084 INFO L85 PathProgramCache]: Analyzing trace with hash 414084436, now seen corresponding path program 11 times [2022-04-06 16:47:09,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:09,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [290598066] [2022-04-06 16:47:09,085 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:47:09,085 INFO L85 PathProgramCache]: Analyzing trace with hash 414084436, now seen corresponding path program 12 times [2022-04-06 16:47:09,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:47:09,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521217253] [2022-04-06 16:47:09,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:47:09,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:47:09,090 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:47:09,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1518644256] [2022-04-06 16:47:09,091 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:47:09,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:09,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:47:09,092 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:47:09,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-04-06 16:47:10,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-04-06 16:47:10,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:47:10,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 35 conjunts are in the unsatisfiable core [2022-04-06 16:47:10,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:47:10,898 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 38 proven. 329 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:47:10,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:47:11,390 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 38 proven. 137 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:47:11,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:47:11,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521217253] [2022-04-06 16:47:11,391 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:47:11,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518644256] [2022-04-06 16:47:11,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518644256] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:47:11,391 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:47:11,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2022-04-06 16:47:11,391 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:47:11,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [290598066] [2022-04-06 16:47:11,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [290598066] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:47:11,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:47:11,392 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-04-06 16:47:11,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509506072] [2022-04-06 16:47:11,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:47:11,392 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-04-06 16:47:11,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:11,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-04-06 16:47:11,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=694, Unknown=0, NotChecked=0, Total=1260 [2022-04-06 16:47:11,393 INFO L87 Difference]: Start difference. First operand 4706 states and 6196 transitions. Second operand has 19 states, 19 states have (on average 4.0) internal successors, (76), 18 states have internal predecessors, (76), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:47:13,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:47:13,317 INFO L93 Difference]: Finished difference Result 6186 states and 8396 transitions. [2022-04-06 16:47:13,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-04-06 16:47:13,318 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.0) internal successors, (76), 18 states have internal predecessors, (76), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 138 [2022-04-06 16:47:13,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:47:13,328 INFO L225 Difference]: With dead ends: 6186 [2022-04-06 16:47:13,328 INFO L226 Difference]: Without dead ends: 5489 [2022-04-06 16:47:13,335 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 241 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=996, Invalid=1356, Unknown=0, NotChecked=0, Total=2352 [2022-04-06 16:47:13,336 INFO L913 BasicCegarLoop]: 97 mSDtfsCounter, 440 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:47:13,336 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 438 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 16:47:13,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5489 states. [2022-04-06 16:47:14,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5489 to 5171. [2022-04-06 16:47:14,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5171 states, 3404 states have (on average 1.2044653349001175) internal successors, (4100), 3463 states have internal predecessors, (4100), 1380 states have call successors, (1380), 387 states have call predecessors, (1380), 386 states have return successors, (1372), 1320 states have call predecessors, (1372), 1372 states have call successors, (1372) [2022-04-06 16:47:14,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5171 states to 5171 states and 6852 transitions. [2022-04-06 16:47:14,779 INFO L78 Accepts]: Start accepts. Automaton has 5171 states and 6852 transitions. Word has length 138 [2022-04-06 16:47:14,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:47:14,780 INFO L478 AbstractCegarLoop]: Abstraction has 5171 states and 6852 transitions. [2022-04-06 16:47:14,780 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.0) internal successors, (76), 18 states have internal predecessors, (76), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:47:14,780 INFO L276 IsEmpty]: Start isEmpty. Operand 5171 states and 6852 transitions. [2022-04-06 16:47:14,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-04-06 16:47:14,782 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:47:14,782 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:47:14,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-04-06 16:47:14,983 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:14,983 INFO L403 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:47:14,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:47:14,984 INFO L85 PathProgramCache]: Analyzing trace with hash -392647317, now seen corresponding path program 29 times [2022-04-06 16:47:14,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:14,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2119306953] [2022-04-06 16:47:14,984 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:47:14,984 INFO L85 PathProgramCache]: Analyzing trace with hash -392647317, now seen corresponding path program 30 times [2022-04-06 16:47:14,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:47:14,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209566977] [2022-04-06 16:47:14,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:47:14,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:47:14,990 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:47:14,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1816859676] [2022-04-06 16:47:14,990 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:47:14,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:14,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:47:14,996 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:47:14,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-04-06 16:47:15,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 16:47:15,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:47:15,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 95 conjunts are in the unsatisfiable core [2022-04-06 16:47:15,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:47:17,060 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 46 proven. 116 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-04-06 16:47:17,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:47:26,320 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 46 proven. 116 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-04-06 16:47:26,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:47:26,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209566977] [2022-04-06 16:47:26,321 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:47:26,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816859676] [2022-04-06 16:47:26,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816859676] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:47:26,321 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:47:26,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23] total 39 [2022-04-06 16:47:26,322 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:47:26,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2119306953] [2022-04-06 16:47:26,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2119306953] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:47:26,322 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:47:26,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-04-06 16:47:26,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828486133] [2022-04-06 16:47:26,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:47:26,322 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-04-06 16:47:26,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:26,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-04-06 16:47:26,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1237, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 16:47:26,323 INFO L87 Difference]: Start difference. First operand 5171 states and 6852 transitions. Second operand has 21 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:47:29,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:47:29,414 INFO L93 Difference]: Finished difference Result 5359 states and 7079 transitions. [2022-04-06 16:47:29,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-04-06 16:47:29,415 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 142 [2022-04-06 16:47:29,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:47:29,425 INFO L225 Difference]: With dead ends: 5359 [2022-04-06 16:47:29,425 INFO L226 Difference]: Without dead ends: 5352 [2022-04-06 16:47:29,427 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 242 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=477, Invalid=2175, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 16:47:29,427 INFO L913 BasicCegarLoop]: 78 mSDtfsCounter, 127 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 1517 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 1608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-04-06 16:47:29,427 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 830 Invalid, 1608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1517 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-04-06 16:47:29,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5352 states. [2022-04-06 16:47:30,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5352 to 5209. [2022-04-06 16:47:30,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5209 states, 3431 states have (on average 1.2028563101136696) internal successors, (4127), 3490 states have internal predecessors, (4127), 1382 states have call successors, (1382), 396 states have call predecessors, (1382), 395 states have return successors, (1374), 1322 states have call predecessors, (1374), 1374 states have call successors, (1374) [2022-04-06 16:47:30,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5209 states to 5209 states and 6883 transitions. [2022-04-06 16:47:30,935 INFO L78 Accepts]: Start accepts. Automaton has 5209 states and 6883 transitions. Word has length 142 [2022-04-06 16:47:30,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:47:30,935 INFO L478 AbstractCegarLoop]: Abstraction has 5209 states and 6883 transitions. [2022-04-06 16:47:30,935 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:47:30,935 INFO L276 IsEmpty]: Start isEmpty. Operand 5209 states and 6883 transitions. [2022-04-06 16:47:30,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-06 16:47:30,937 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:47:30,938 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:47:30,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-04-06 16:47:31,138 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-04-06 16:47:31,138 INFO L403 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:47:31,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:47:31,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1045312758, now seen corresponding path program 31 times [2022-04-06 16:47:31,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:31,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1502126331] [2022-04-06 16:47:31,139 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:47:31,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1045312758, now seen corresponding path program 32 times [2022-04-06 16:47:31,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:47:31,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549852799] [2022-04-06 16:47:31,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:47:31,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:47:31,146 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:47:31,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1207291165] [2022-04-06 16:47:31,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:47:31,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:31,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:47:31,147 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:47:31,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-04-06 16:47:31,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:47:31,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:47:31,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 16:47:31,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:47:34,820 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 130 proven. 140 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 16:47:34,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:47:36,005 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:47:38,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:47:38,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549852799] [2022-04-06 16:47:38,119 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:47:38,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207291165] [2022-04-06 16:47:38,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207291165] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:47:38,119 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:47:38,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-04-06 16:47:38,120 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:47:38,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1502126331] [2022-04-06 16:47:38,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1502126331] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:47:38,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:47:38,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 16:47:38,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650884285] [2022-04-06 16:47:38,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:47:38,120 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 16:47:38,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:38,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 16:47:38,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-04-06 16:47:38,121 INFO L87 Difference]: Start difference. First operand 5209 states and 6883 transitions. Second operand has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:47:47,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:47:47,338 INFO L93 Difference]: Finished difference Result 5397 states and 7137 transitions. [2022-04-06 16:47:47,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 16:47:47,339 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) Word has length 145 [2022-04-06 16:47:47,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:47:47,350 INFO L225 Difference]: With dead ends: 5397 [2022-04-06 16:47:47,350 INFO L226 Difference]: Without dead ends: 5390 [2022-04-06 16:47:47,352 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 137 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 16:47:47,352 INFO L913 BasicCegarLoop]: 100 mSDtfsCounter, 133 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 2164 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 2298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 2164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:47:47,352 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 1146 Invalid, 2298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 2164 Invalid, 0 Unknown, 32 Unchecked, 4.1s Time] [2022-04-06 16:47:47,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5390 states. [2022-04-06 16:47:48,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5390 to 5235. [2022-04-06 16:47:48,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5235 states, 3451 states have (on average 1.2022602144305998) internal successors, (4149), 3507 states have internal predecessors, (4149), 1388 states have call successors, (1388), 400 states have call predecessors, (1388), 395 states have return successors, (1380), 1327 states have call predecessors, (1380), 1380 states have call successors, (1380) [2022-04-06 16:47:48,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5235 states to 5235 states and 6917 transitions. [2022-04-06 16:47:48,793 INFO L78 Accepts]: Start accepts. Automaton has 5235 states and 6917 transitions. Word has length 145 [2022-04-06 16:47:48,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:47:48,793 INFO L478 AbstractCegarLoop]: Abstraction has 5235 states and 6917 transitions. [2022-04-06 16:47:48,793 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 21 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:47:48,793 INFO L276 IsEmpty]: Start isEmpty. Operand 5235 states and 6917 transitions. [2022-04-06 16:47:48,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-04-06 16:47:48,796 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:47:48,796 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:47:48,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-04-06 16:47:48,996 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:48,996 INFO L403 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:47:48,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:47:48,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1271116242, now seen corresponding path program 33 times [2022-04-06 16:47:48,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:48,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1040602291] [2022-04-06 16:47:48,997 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:47:48,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1271116242, now seen corresponding path program 34 times [2022-04-06 16:47:48,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:47:48,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72909653] [2022-04-06 16:47:48,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:47:48,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:47:49,002 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:47:49,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [342155741] [2022-04-06 16:47:49,002 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:47:49,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:47:49,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:47:49,003 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:47:49,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-04-06 16:47:49,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:47:49,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:47:49,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 111 conjunts are in the unsatisfiable core [2022-04-06 16:47:49,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:47:51,891 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 140 proven. 103 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2022-04-06 16:47:51,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:47:54,527 INFO L134 CoverageAnalysis]: Checked inductivity of 610 backedges. 198 proven. 19 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2022-04-06 16:47:54,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:47:54,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72909653] [2022-04-06 16:47:54,527 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:47:54,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342155741] [2022-04-06 16:47:54,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342155741] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:47:54,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:47:54,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 16] total 35 [2022-04-06 16:47:54,528 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:47:54,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1040602291] [2022-04-06 16:47:54,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1040602291] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:47:54,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:47:54,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 16:47:54,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323214998] [2022-04-06 16:47:54,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:47:54,528 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 16:47:54,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:47:54,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 16:47:54,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2022-04-06 16:47:54,529 INFO L87 Difference]: Start difference. First operand 5235 states and 6917 transitions. Second operand has 24 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:47:59,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:47:59,537 INFO L93 Difference]: Finished difference Result 5527 states and 7302 transitions. [2022-04-06 16:47:59,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 16:47:59,538 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) Word has length 145 [2022-04-06 16:47:59,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:47:59,547 INFO L225 Difference]: With dead ends: 5527 [2022-04-06 16:47:59,548 INFO L226 Difference]: Without dead ends: 5524 [2022-04-06 16:47:59,549 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 255 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=313, Invalid=1849, Unknown=0, NotChecked=0, Total=2162 [2022-04-06 16:47:59,549 INFO L913 BasicCegarLoop]: 103 mSDtfsCounter, 143 mSDsluCounter, 1094 mSDsCounter, 0 mSdLazyCounter, 2467 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 2614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 2467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-04-06 16:47:59,549 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 1197 Invalid, 2614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 2467 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-04-06 16:47:59,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5524 states. [2022-04-06 16:48:01,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5524 to 5446. [2022-04-06 16:48:01,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5446 states, 3584 states have (on average 1.2042410714285714) internal successors, (4316), 3642 states have internal predecessors, (4316), 1448 states have call successors, (1448), 418 states have call predecessors, (1448), 413 states have return successors, (1440), 1385 states have call predecessors, (1440), 1440 states have call successors, (1440) [2022-04-06 16:48:01,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5446 states to 5446 states and 7204 transitions. [2022-04-06 16:48:01,184 INFO L78 Accepts]: Start accepts. Automaton has 5446 states and 7204 transitions. Word has length 145 [2022-04-06 16:48:01,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:48:01,184 INFO L478 AbstractCegarLoop]: Abstraction has 5446 states and 7204 transitions. [2022-04-06 16:48:01,184 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:48:01,184 INFO L276 IsEmpty]: Start isEmpty. Operand 5446 states and 7204 transitions. [2022-04-06 16:48:01,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-04-06 16:48:01,187 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:48:01,187 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:48:01,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-04-06 16:48:01,390 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-04-06 16:48:01,391 INFO L403 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:48:01,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:48:01,391 INFO L85 PathProgramCache]: Analyzing trace with hash 828416914, now seen corresponding path program 11 times [2022-04-06 16:48:01,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:01,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [690224202] [2022-04-06 16:48:01,391 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:48:01,392 INFO L85 PathProgramCache]: Analyzing trace with hash 828416914, now seen corresponding path program 12 times [2022-04-06 16:48:01,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:48:01,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148191621] [2022-04-06 16:48:01,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:48:01,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:48:01,397 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:48:01,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [495860681] [2022-04-06 16:48:01,398 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:48:01,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:48:01,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:48:01,398 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:48:01,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-04-06 16:48:01,462 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-04-06 16:48:01,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:48:01,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 55 conjunts are in the unsatisfiable core [2022-04-06 16:48:01,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:48:01,820 INFO L134 CoverageAnalysis]: Checked inductivity of 498 backedges. 166 proven. 50 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2022-04-06 16:48:01,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:48:02,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:48:02,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148191621] [2022-04-06 16:48:02,136 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:48:02,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495860681] [2022-04-06 16:48:02,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495860681] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:48:02,136 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:48:02,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2022-04-06 16:48:02,136 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:48:02,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [690224202] [2022-04-06 16:48:02,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [690224202] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:48:02,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:48:02,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-04-06 16:48:02,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261597880] [2022-04-06 16:48:02,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:48:02,137 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-04-06 16:48:02,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:02,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-04-06 16:48:02,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-04-06 16:48:02,137 INFO L87 Difference]: Start difference. First operand 5446 states and 7204 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2022-04-06 16:48:04,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:48:04,595 INFO L93 Difference]: Finished difference Result 6191 states and 8282 transitions. [2022-04-06 16:48:04,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-04-06 16:48:04,596 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) Word has length 143 [2022-04-06 16:48:04,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:48:04,606 INFO L225 Difference]: With dead ends: 6191 [2022-04-06 16:48:04,606 INFO L226 Difference]: Without dead ends: 6189 [2022-04-06 16:48:04,608 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 157 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-04-06 16:48:04,608 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 154 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-04-06 16:48:04,608 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 345 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-04-06 16:48:04,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6189 states. [2022-04-06 16:48:06,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6189 to 6075. [2022-04-06 16:48:06,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6075 states, 4087 states have (on average 1.2326890139466602) internal successors, (5038), 4165 states have internal predecessors, (5038), 1565 states have call successors, (1565), 427 states have call predecessors, (1565), 422 states have return successors, (1557), 1482 states have call predecessors, (1557), 1557 states have call successors, (1557) [2022-04-06 16:48:06,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6075 states to 6075 states and 8160 transitions. [2022-04-06 16:48:06,452 INFO L78 Accepts]: Start accepts. Automaton has 6075 states and 8160 transitions. Word has length 143 [2022-04-06 16:48:06,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:48:06,452 INFO L478 AbstractCegarLoop]: Abstraction has 6075 states and 8160 transitions. [2022-04-06 16:48:06,452 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 4 states have call successors, (15) [2022-04-06 16:48:06,453 INFO L276 IsEmpty]: Start isEmpty. Operand 6075 states and 8160 transitions. [2022-04-06 16:48:06,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-04-06 16:48:06,455 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:48:06,455 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:48:06,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-04-06 16:48:06,656 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-04-06 16:48:06,656 INFO L403 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:48:06,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:48:06,656 INFO L85 PathProgramCache]: Analyzing trace with hash 152316609, now seen corresponding path program 3 times [2022-04-06 16:48:06,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:06,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2113055731] [2022-04-06 16:48:06,657 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:48:06,657 INFO L85 PathProgramCache]: Analyzing trace with hash 152316609, now seen corresponding path program 4 times [2022-04-06 16:48:06,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:48:06,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412537254] [2022-04-06 16:48:06,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:48:06,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:48:06,661 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:48:06,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1817178840] [2022-04-06 16:48:06,662 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:48:06,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:48:06,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:48:06,663 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:48:06,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-04-06 16:48:06,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:48:06,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:48:06,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 94 conjunts are in the unsatisfiable core [2022-04-06 16:48:06,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:48:08,712 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:08,831 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:08,933 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:09,572 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:09,574 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:09,576 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:10,028 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 147 proven. 145 refuted. 0 times theorem prover too weak. 389 trivial. 0 not checked. [2022-04-06 16:48:10,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:48:20,992 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:36,113 INFO L134 CoverageAnalysis]: Checked inductivity of 681 backedges. 143 proven. 116 refuted. 0 times theorem prover too weak. 422 trivial. 0 not checked. [2022-04-06 16:48:36,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:48:36,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412537254] [2022-04-06 16:48:36,113 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:48:36,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817178840] [2022-04-06 16:48:36,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817178840] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:48:36,114 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:48:36,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 40 [2022-04-06 16:48:36,114 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:48:36,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2113055731] [2022-04-06 16:48:36,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2113055731] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:48:36,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:48:36,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 16:48:36,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306412978] [2022-04-06 16:48:36,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:48:36,114 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 16:48:36,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:36,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 16:48:36,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=1290, Unknown=3, NotChecked=0, Total=1560 [2022-04-06 16:48:36,115 INFO L87 Difference]: Start difference. First operand 6075 states and 8160 transitions. Second operand has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 19 states have internal predecessors, (61), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 9 states have call predecessors, (20), 8 states have call successors, (20) [2022-04-06 16:48:40,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:48:40,283 INFO L93 Difference]: Finished difference Result 6272 states and 8426 transitions. [2022-04-06 16:48:40,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-04-06 16:48:40,284 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 19 states have internal predecessors, (61), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 9 states have call predecessors, (20), 8 states have call successors, (20) Word has length 148 [2022-04-06 16:48:40,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:48:40,295 INFO L225 Difference]: With dead ends: 6272 [2022-04-06 16:48:40,295 INFO L226 Difference]: Without dead ends: 6270 [2022-04-06 16:48:40,296 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 255 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=342, Invalid=1725, Unknown=3, NotChecked=0, Total=2070 [2022-04-06 16:48:40,297 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 142 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 768 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-04-06 16:48:40,297 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 768 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1477 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-04-06 16:48:40,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6270 states. [2022-04-06 16:48:42,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6270 to 6169. [2022-04-06 16:48:42,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6169 states, 4145 states have (on average 1.2332931242460796) internal successors, (5112), 4224 states have internal predecessors, (5112), 1595 states have call successors, (1595), 433 states have call predecessors, (1595), 428 states have return successors, (1587), 1511 states have call predecessors, (1587), 1587 states have call successors, (1587) [2022-04-06 16:48:42,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6169 states to 6169 states and 8294 transitions. [2022-04-06 16:48:42,161 INFO L78 Accepts]: Start accepts. Automaton has 6169 states and 8294 transitions. Word has length 148 [2022-04-06 16:48:42,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:48:42,161 INFO L478 AbstractCegarLoop]: Abstraction has 6169 states and 8294 transitions. [2022-04-06 16:48:42,161 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 19 states have internal predecessors, (61), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 9 states have call predecessors, (20), 8 states have call successors, (20) [2022-04-06 16:48:42,161 INFO L276 IsEmpty]: Start isEmpty. Operand 6169 states and 8294 transitions. [2022-04-06 16:48:42,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-04-06 16:48:42,164 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:48:42,164 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 9, 8, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:48:42,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-04-06 16:48:42,364 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-04-06 16:48:42,365 INFO L403 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:48:42,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:48:42,365 INFO L85 PathProgramCache]: Analyzing trace with hash -656443653, now seen corresponding path program 13 times [2022-04-06 16:48:42,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:42,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [516731291] [2022-04-06 16:48:42,365 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:48:42,365 INFO L85 PathProgramCache]: Analyzing trace with hash -656443653, now seen corresponding path program 14 times [2022-04-06 16:48:42,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:48:42,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298949159] [2022-04-06 16:48:42,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:48:42,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:48:42,370 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:48:42,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1117579204] [2022-04-06 16:48:42,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:48:42,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:48:42,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:48:42,371 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:48:42,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-04-06 16:48:42,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:48:42,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:48:42,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 37 conjunts are in the unsatisfiable core [2022-04-06 16:48:42,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:48:42,748 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 57 proven. 342 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-04-06 16:48:42,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:48:43,246 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 57 proven. 150 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-04-06 16:48:43,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:48:43,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298949159] [2022-04-06 16:48:43,247 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:48:43,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117579204] [2022-04-06 16:48:43,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117579204] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:48:43,247 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:48:43,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 38 [2022-04-06 16:48:43,247 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:48:43,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [516731291] [2022-04-06 16:48:43,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [516731291] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:48:43,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:48:43,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-04-06 16:48:43,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572276992] [2022-04-06 16:48:43,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:48:43,248 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-04-06 16:48:43,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:43,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-04-06 16:48:43,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=771, Unknown=0, NotChecked=0, Total=1406 [2022-04-06 16:48:43,249 INFO L87 Difference]: Start difference. First operand 6169 states and 8294 transitions. Second operand has 20 states, 20 states have (on average 4.1) internal successors, (82), 19 states have internal predecessors, (82), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:48:46,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:48:46,058 INFO L93 Difference]: Finished difference Result 9195 states and 12883 transitions. [2022-04-06 16:48:46,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-04-06 16:48:46,058 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.1) internal successors, (82), 19 states have internal predecessors, (82), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 144 [2022-04-06 16:48:46,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:48:46,072 INFO L225 Difference]: With dead ends: 9195 [2022-04-06 16:48:46,072 INFO L226 Difference]: Without dead ends: 7324 [2022-04-06 16:48:46,077 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1125, Invalid=1527, Unknown=0, NotChecked=0, Total=2652 [2022-04-06 16:48:46,077 INFO L913 BasicCegarLoop]: 101 mSDtfsCounter, 451 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:48:46,077 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 491 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-04-06 16:48:46,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2022-04-06 16:48:48,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 7207. [2022-04-06 16:48:48,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7207 states, 4867 states have (on average 1.2233408670638997) internal successors, (5954), 4956 states have internal predecessors, (5954), 1863 states have call successors, (1863), 482 states have call predecessors, (1863), 476 states have return successors, (1854), 1768 states have call predecessors, (1854), 1854 states have call successors, (1854) [2022-04-06 16:48:48,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7207 states to 7207 states and 9671 transitions. [2022-04-06 16:48:48,487 INFO L78 Accepts]: Start accepts. Automaton has 7207 states and 9671 transitions. Word has length 144 [2022-04-06 16:48:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:48:48,487 INFO L478 AbstractCegarLoop]: Abstraction has 7207 states and 9671 transitions. [2022-04-06 16:48:48,487 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.1) internal successors, (82), 19 states have internal predecessors, (82), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2022-04-06 16:48:48,487 INFO L276 IsEmpty]: Start isEmpty. Operand 7207 states and 9671 transitions. [2022-04-06 16:48:48,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 16:48:48,490 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:48:48,490 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:48:48,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-04-06 16:48:48,690 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-04-06 16:48:48,690 INFO L403 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:48:48,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:48:48,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1774625240, now seen corresponding path program 35 times [2022-04-06 16:48:48,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:48:48,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1460984085] [2022-04-06 16:48:48,691 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:48:48,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1774625240, now seen corresponding path program 36 times [2022-04-06 16:48:48,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:48:48,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825376808] [2022-04-06 16:48:48,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:48:48,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:48:48,697 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:48:48,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [338960589] [2022-04-06 16:48:48,698 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:48:48,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:48:48,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:48:48,698 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:48:48,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-04-06 16:48:48,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-04-06 16:48:48,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:48:48,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 104 conjunts are in the unsatisfiable core [2022-04-06 16:48:48,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:48:55,172 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:48:55,290 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 46 proven. 142 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2022-04-06 16:48:55,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:49:00,627 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:00,744 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:01,148 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:01,321 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:01,473 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:01,584 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:01,762 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:02,632 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:02,784 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:03,068 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:03,244 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:03,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:49:03,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825376808] [2022-04-06 16:49:03,491 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:49:03,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338960589] [2022-04-06 16:49:03,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338960589] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:49:03,491 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:49:03,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2022-04-06 16:49:03,491 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:49:03,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1460984085] [2022-04-06 16:49:03,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1460984085] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:49:03,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:49:03,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 16:49:03,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011769857] [2022-04-06 16:49:03,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:49:03,492 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 16:49:03,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:49:03,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 16:49:03,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1270, Unknown=0, NotChecked=0, Total=1482 [2022-04-06 16:49:03,493 INFO L87 Difference]: Start difference. First operand 7207 states and 9671 transitions. Second operand has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 22 states have internal predecessors, (64), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:49:06,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:49:06,713 INFO L93 Difference]: Finished difference Result 7268 states and 9741 transitions. [2022-04-06 16:49:06,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 16:49:06,714 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 22 states have internal predecessors, (64), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 149 [2022-04-06 16:49:06,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:49:06,727 INFO L225 Difference]: With dead ends: 7268 [2022-04-06 16:49:06,727 INFO L226 Difference]: Without dead ends: 7261 [2022-04-06 16:49:06,728 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 207 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=282, Invalid=1788, Unknown=0, NotChecked=0, Total=2070 [2022-04-06 16:49:06,728 INFO L913 BasicCegarLoop]: 81 mSDtfsCounter, 85 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 1061 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 696 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-04-06 16:49:06,728 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 1061 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 503 Invalid, 0 Unknown, 696 Unchecked, 0.3s Time] [2022-04-06 16:49:06,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7261 states. [2022-04-06 16:49:09,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7261 to 7217. [2022-04-06 16:49:09,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7217 states, 4876 states have (on average 1.2229286300246103) internal successors, (5963), 4964 states have internal predecessors, (5963), 1864 states have call successors, (1864), 482 states have call predecessors, (1864), 476 states have return successors, (1855), 1770 states have call predecessors, (1855), 1855 states have call successors, (1855) [2022-04-06 16:49:09,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7217 states to 7217 states and 9682 transitions. [2022-04-06 16:49:09,087 INFO L78 Accepts]: Start accepts. Automaton has 7217 states and 9682 transitions. Word has length 149 [2022-04-06 16:49:09,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:49:09,087 INFO L478 AbstractCegarLoop]: Abstraction has 7217 states and 9682 transitions. [2022-04-06 16:49:09,087 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.782608695652174) internal successors, (64), 22 states have internal predecessors, (64), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2022-04-06 16:49:09,087 INFO L276 IsEmpty]: Start isEmpty. Operand 7217 states and 9682 transitions. [2022-04-06 16:49:09,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-04-06 16:49:09,090 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:49:09,090 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:49:09,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-04-06 16:49:09,290 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:49:09,291 INFO L403 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:49:09,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:49:09,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1181195580, now seen corresponding path program 37 times [2022-04-06 16:49:09,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:49:09,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1353686201] [2022-04-06 16:49:09,291 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:49:09,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1181195580, now seen corresponding path program 38 times [2022-04-06 16:49:09,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:49:09,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076119326] [2022-04-06 16:49:09,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:49:09,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:49:09,296 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:49:09,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [875504524] [2022-04-06 16:49:09,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-04-06 16:49:09,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:49:09,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:49:09,298 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:49:09,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-04-06 16:49:09,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-04-06 16:49:09,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:49:09,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 105 conjunts are in the unsatisfiable core [2022-04-06 16:49:09,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:49:10,732 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 97 proven. 190 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2022-04-06 16:49:10,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:49:12,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:49:12,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076119326] [2022-04-06 16:49:12,028 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:49:12,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875504524] [2022-04-06 16:49:12,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875504524] provided 0 perfect and 1 imperfect interpolant sequences [2022-04-06 16:49:12,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-04-06 16:49:12,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-04-06 16:49:12,029 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:49:12,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1353686201] [2022-04-06 16:49:12,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1353686201] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:49:12,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:49:12,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-04-06 16:49:12,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358145963] [2022-04-06 16:49:12,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:49:12,029 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-04-06 16:49:12,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:49:12,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-04-06 16:49:12,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2022-04-06 16:49:12,030 INFO L87 Difference]: Start difference. First operand 7217 states and 9682 transitions. Second operand has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 states have internal predecessors, (64), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:49:18,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:49:18,431 INFO L93 Difference]: Finished difference Result 7406 states and 9924 transitions. [2022-04-06 16:49:18,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-04-06 16:49:18,432 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 states have internal predecessors, (64), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) Word has length 149 [2022-04-06 16:49:18,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:49:18,444 INFO L225 Difference]: With dead ends: 7406 [2022-04-06 16:49:18,444 INFO L226 Difference]: Without dead ends: 7403 [2022-04-06 16:49:18,445 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=177, Invalid=1545, Unknown=0, NotChecked=0, Total=1722 [2022-04-06 16:49:18,446 INFO L913 BasicCegarLoop]: 96 mSDtfsCounter, 130 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 1856 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 1953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:49:18,446 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 1054 Invalid, 1953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1856 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-04-06 16:49:18,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7403 states. [2022-04-06 16:49:20,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7403 to 7242. [2022-04-06 16:49:20,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7242 states, 4895 states have (on average 1.2220633299284984) internal successors, (5982), 4984 states have internal predecessors, (5982), 1866 states have call successors, (1866), 486 states have call predecessors, (1866), 480 states have return successors, (1857), 1771 states have call predecessors, (1857), 1857 states have call successors, (1857) [2022-04-06 16:49:20,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7242 states to 7242 states and 9705 transitions. [2022-04-06 16:49:20,751 INFO L78 Accepts]: Start accepts. Automaton has 7242 states and 9705 transitions. Word has length 149 [2022-04-06 16:49:20,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:49:20,751 INFO L478 AbstractCegarLoop]: Abstraction has 7242 states and 9705 transitions. [2022-04-06 16:49:20,751 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 states have internal predecessors, (64), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 6 states have call predecessors, (19), 7 states have call successors, (19) [2022-04-06 16:49:20,751 INFO L276 IsEmpty]: Start isEmpty. Operand 7242 states and 9705 transitions. [2022-04-06 16:49:20,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-04-06 16:49:20,754 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:49:20,754 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:49:20,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-04-06 16:49:20,954 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:49:20,955 INFO L403 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:49:20,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:49:20,955 INFO L85 PathProgramCache]: Analyzing trace with hash 205680083, now seen corresponding path program 39 times [2022-04-06 16:49:20,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:49:20,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [912152922] [2022-04-06 16:49:20,956 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:49:20,956 INFO L85 PathProgramCache]: Analyzing trace with hash 205680083, now seen corresponding path program 40 times [2022-04-06 16:49:20,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:49:20,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917056204] [2022-04-06 16:49:20,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:49:20,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:49:20,961 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:49:20,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [908389177] [2022-04-06 16:49:20,961 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-04-06 16:49:20,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:49:20,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:49:20,962 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:49:20,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-04-06 16:49:21,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-04-06 16:49:21,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:49:21,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 88 conjunts are in the unsatisfiable core [2022-04-06 16:49:21,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:49:24,694 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:24,700 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:33,314 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:49:38,864 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 210 proven. 108 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2022-04-06 16:49:38,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:50:00,314 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:50:42,819 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:50:42,823 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-04-06 16:50:58,773 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 210 proven. 105 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2022-04-06 16:50:58,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-04-06 16:50:58,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917056204] [2022-04-06 16:50:58,773 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-04-06 16:50:58,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908389177] [2022-04-06 16:50:58,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908389177] provided 0 perfect and 2 imperfect interpolant sequences [2022-04-06 16:50:58,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-04-06 16:50:58,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2022-04-06 16:50:58,773 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-04-06 16:50:58,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [912152922] [2022-04-06 16:50:58,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [912152922] provided 1 perfect and 0 imperfect interpolant sequences [2022-04-06 16:50:58,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-04-06 16:50:58,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-04-06 16:50:58,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653717431] [2022-04-06 16:50:58,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-04-06 16:50:58,774 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-04-06 16:50:58,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-04-06 16:50:58,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-04-06 16:50:58,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=321, Invalid=1398, Unknown=3, NotChecked=0, Total=1722 [2022-04-06 16:50:58,775 INFO L87 Difference]: Start difference. First operand 7242 states and 9705 transitions. Second operand has 24 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 10 states have call predecessors, (23), 8 states have call successors, (23) [2022-04-06 16:51:03,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-04-06 16:51:03,787 INFO L93 Difference]: Finished difference Result 7878 states and 10696 transitions. [2022-04-06 16:51:03,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-04-06 16:51:03,788 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 10 states have call predecessors, (23), 8 states have call successors, (23) Word has length 154 [2022-04-06 16:51:03,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-04-06 16:51:03,801 INFO L225 Difference]: With dead ends: 7878 [2022-04-06 16:51:03,801 INFO L226 Difference]: Without dead ends: 7871 [2022-04-06 16:51:03,802 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 265 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 25.7s TimeCoverageRelationStatistics Valid=402, Invalid=1851, Unknown=3, NotChecked=0, Total=2256 [2022-04-06 16:51:03,802 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 87 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 508 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-04-06 16:51:03,802 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 666 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 984 Invalid, 0 Unknown, 508 Unchecked, 1.2s Time] [2022-04-06 16:51:03,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7871 states. [2022-04-06 16:51:06,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7871 to 7246. [2022-04-06 16:51:06,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7246 states, 4899 states have (on average 1.22188201673811) internal successors, (5986), 4988 states have internal predecessors, (5986), 1866 states have call successors, (1866), 486 states have call predecessors, (1866), 480 states have return successors, (1857), 1771 states have call predecessors, (1857), 1857 states have call successors, (1857) [2022-04-06 16:51:06,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7246 states to 7246 states and 9709 transitions. [2022-04-06 16:51:06,185 INFO L78 Accepts]: Start accepts. Automaton has 7246 states and 9709 transitions. Word has length 154 [2022-04-06 16:51:06,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-04-06 16:51:06,186 INFO L478 AbstractCegarLoop]: Abstraction has 7246 states and 9709 transitions. [2022-04-06 16:51:06,186 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 10 states have call predecessors, (23), 8 states have call successors, (23) [2022-04-06 16:51:06,186 INFO L276 IsEmpty]: Start isEmpty. Operand 7246 states and 9709 transitions. [2022-04-06 16:51:06,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-04-06 16:51:06,188 INFO L491 BasicCegarLoop]: Found error trace [2022-04-06 16:51:06,189 INFO L499 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-04-06 16:51:06,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-04-06 16:51:06,390 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:51:06,390 INFO L403 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-04-06 16:51:06,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-04-06 16:51:06,403 INFO L85 PathProgramCache]: Analyzing trace with hash 215045455, now seen corresponding path program 41 times [2022-04-06 16:51:06,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-04-06 16:51:06,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [546157701] [2022-04-06 16:51:06,403 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-04-06 16:51:06,404 INFO L85 PathProgramCache]: Analyzing trace with hash 215045455, now seen corresponding path program 42 times [2022-04-06 16:51:06,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-04-06 16:51:06,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513173335] [2022-04-06 16:51:06,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-04-06 16:51:06,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-04-06 16:51:06,415 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-04-06 16:51:06,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [201125292] [2022-04-06 16:51:06,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-04-06 16:51:06,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-04-06 16:51:06,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-04-06 16:51:06,420 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-04-06 16:51:06,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-04-06 16:51:06,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-04-06 16:51:06,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-04-06 16:51:06,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 79 conjunts are in the unsatisfiable core [2022-04-06 16:51:06,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-04-06 16:51:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 887 backedges. 99 proven. 170 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2022-04-06 16:51:42,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-04-06 16:51:45,566 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful