/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/hard-ll_valuebound50.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 15:28:12,131 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 15:28:12,132 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 15:28:12,151 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 15:28:12,152 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 15:28:12,152 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 15:28:12,153 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 15:28:12,154 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 15:28:12,156 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 15:28:12,156 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 15:28:12,157 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 15:28:12,158 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 15:28:12,158 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 15:28:12,158 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 15:28:12,159 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 15:28:12,160 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 15:28:12,161 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 15:28:12,161 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 15:28:12,162 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 15:28:12,163 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 15:28:12,164 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 15:28:12,165 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 15:28:12,165 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 15:28:12,166 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 15:28:12,167 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 15:28:12,168 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 15:28:12,168 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 15:28:12,169 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 15:28:12,169 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 15:28:12,169 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 15:28:12,170 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 15:28:12,170 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 15:28:12,170 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 15:28:12,171 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 15:28:12,171 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 15:28:12,172 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 15:28:12,172 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 15:28:12,173 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 15:28:12,173 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 15:28:12,173 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 15:28:12,173 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 15:28:12,174 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 15:28:12,174 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-20 15:28:12,180 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 15:28:12,180 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 15:28:12,181 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 15:28:12,181 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 15:28:12,182 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 15:28:12,182 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:28:12,183 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 15:28:12,183 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-20 15:28:12,183 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-20 15:28:12,183 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-20 15:28:12,183 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 15:28:12,183 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-20 15:28:12,183 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-20 15:28:12,315 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 15:28:12,326 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 15:28:12,328 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 15:28:12,328 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 15:28:12,329 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 15:28:12,330 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/hard-ll_valuebound50.c [2022-03-20 15:28:12,379 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d75a8e88f/632aca7b1be1433b959b3a90b33a2c2b/FLAG2344e2413 [2022-03-20 15:28:12,730 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 15:28:12,731 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard-ll_valuebound50.c [2022-03-20 15:28:12,736 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d75a8e88f/632aca7b1be1433b959b3a90b33a2c2b/FLAG2344e2413 [2022-03-20 15:28:12,747 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d75a8e88f/632aca7b1be1433b959b3a90b33a2c2b [2022-03-20 15:28:12,749 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 15:28:12,750 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 15:28:12,752 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 15:28:12,752 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 15:28:12,755 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 15:28:12,756 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,757 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33a0ca11 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12, skipping insertion in model container [2022-03-20 15:28:12,757 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,761 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 15:28:12,770 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 15:28:12,876 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/hard-ll_valuebound50.c[538,551] [2022-03-20 15:28:12,893 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:28:12,900 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 15:28:12,908 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/hard-ll_valuebound50.c[538,551] [2022-03-20 15:28:12,922 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 15:28:12,930 INFO L208 MainTranslator]: Completed translation [2022-03-20 15:28:12,931 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12 WrapperNode [2022-03-20 15:28:12,931 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 15:28:12,932 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 15:28:12,933 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 15:28:12,933 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 15:28:12,939 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,940 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,945 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,945 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,953 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,957 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,962 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,964 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 15:28:12,965 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 15:28:12,965 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 15:28:12,965 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 15:28:12,965 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (1/1) ... [2022-03-20 15:28:12,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 15:28:12,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:12,996 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-20 15:28:13,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-20 15:28:13,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 15:28:13,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 15:28:13,023 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 15:28:13,023 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-20 15:28:13,023 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-20 15:28:13,023 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 15:28:13,023 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 15:28:13,023 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 15:28:13,024 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 15:28:13,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 15:28:13,024 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 15:28:13,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 15:28:13,072 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 15:28:13,073 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 15:28:13,170 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 15:28:13,178 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 15:28:13,178 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-20 15:28:13,179 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:28:13 BoogieIcfgContainer [2022-03-20 15:28:13,180 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 15:28:13,180 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 15:28:13,181 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 15:28:13,182 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 15:28:13,183 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 03:28:12" (1/3) ... [2022-03-20 15:28:13,183 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22b3dff5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:28:13, skipping insertion in model container [2022-03-20 15:28:13,183 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 03:28:12" (2/3) ... [2022-03-20 15:28:13,183 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22b3dff5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 03:28:13, skipping insertion in model container [2022-03-20 15:28:13,183 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 03:28:13" (3/3) ... [2022-03-20 15:28:13,184 INFO L111 eAbstractionObserver]: Analyzing ICFG hard-ll_valuebound50.c [2022-03-20 15:28:13,187 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-20 15:28:13,187 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 15:28:13,211 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 15:28:13,216 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-20 15:28:13,216 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 15:28:13,224 INFO L276 IsEmpty]: Start isEmpty. Operand has 38 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2022-03-20 15:28:13,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-20 15:28:13,230 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:13,230 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:13,230 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:13,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:13,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1784424332, now seen corresponding path program 1 times [2022-03-20 15:28:13,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:13,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [776742540] [2022-03-20 15:28:13,246 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:13,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1784424332, now seen corresponding path program 2 times [2022-03-20 15:28:13,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:13,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232338554] [2022-03-20 15:28:13,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:13,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:28:13,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 15:28:13,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 15:28:13,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 15:28:13,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,446 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:28:13,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:13,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232338554] [2022-03-20 15:28:13,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232338554] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:13,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:13,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:28:13,449 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:13,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [776742540] [2022-03-20 15:28:13,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [776742540] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:13,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:13,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 15:28:13,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993864932] [2022-03-20 15:28:13,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:13,452 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-20 15:28:13,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:13,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-20 15:28:13,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 15:28:13,477 INFO L87 Difference]: Start difference. First operand has 38 states, 20 states have (on average 1.5) internal successors, (30), 21 states have internal predecessors, (30), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:28:13,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:13,559 INFO L93 Difference]: Finished difference Result 69 states and 110 transitions. [2022-03-20 15:28:13,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-20 15:28:13,561 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2022-03-20 15:28:13,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:13,568 INFO L225 Difference]: With dead ends: 69 [2022-03-20 15:28:13,568 INFO L226 Difference]: Without dead ends: 33 [2022-03-20 15:28:13,571 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 15:28:13,575 INFO L913 BasicCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:13,576 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 41 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:28:13,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2022-03-20 15:28:13,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2022-03-20 15:28:13,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-20 15:28:13,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 43 transitions. [2022-03-20 15:28:13,608 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 43 transitions. Word has length 28 [2022-03-20 15:28:13,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:13,608 INFO L478 AbstractCegarLoop]: Abstraction has 33 states and 43 transitions. [2022-03-20 15:28:13,608 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-20 15:28:13,608 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 43 transitions. [2022-03-20 15:28:13,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-20 15:28:13,609 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:13,609 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:13,609 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 15:28:13,610 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:13,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:13,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1361835634, now seen corresponding path program 1 times [2022-03-20 15:28:13,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:13,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1818709991] [2022-03-20 15:28:13,611 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:13,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1361835634, now seen corresponding path program 2 times [2022-03-20 15:28:13,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:13,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459311545] [2022-03-20 15:28:13,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:13,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:13,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:28:13,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 15:28:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 15:28:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 15:28:13,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,702 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:28:13,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:13,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459311545] [2022-03-20 15:28:13,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459311545] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:13,702 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:13,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:28:13,703 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:13,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1818709991] [2022-03-20 15:28:13,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1818709991] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:13,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:13,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:28:13,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099603674] [2022-03-20 15:28:13,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:13,705 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:28:13,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:13,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:28:13,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:28:13,706 INFO L87 Difference]: Start difference. First operand 33 states and 43 transitions. Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-03-20 15:28:13,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:13,839 INFO L93 Difference]: Finished difference Result 46 states and 60 transitions. [2022-03-20 15:28:13,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 15:28:13,855 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 28 [2022-03-20 15:28:13,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:13,856 INFO L225 Difference]: With dead ends: 46 [2022-03-20 15:28:13,856 INFO L226 Difference]: Without dead ends: 44 [2022-03-20 15:28:13,857 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:28:13,858 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 38 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:13,858 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 48 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:28:13,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-03-20 15:28:13,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 37. [2022-03-20 15:28:13,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 20 states have (on average 1.2) internal successors, (24), 21 states have internal predecessors, (24), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-20 15:28:13,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 46 transitions. [2022-03-20 15:28:13,867 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 46 transitions. Word has length 28 [2022-03-20 15:28:13,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:13,868 INFO L478 AbstractCegarLoop]: Abstraction has 37 states and 46 transitions. [2022-03-20 15:28:13,868 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-03-20 15:28:13,868 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 46 transitions. [2022-03-20 15:28:13,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-20 15:28:13,869 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:13,869 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:13,869 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-20 15:28:13,869 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:13,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:13,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1382067636, now seen corresponding path program 1 times [2022-03-20 15:28:13,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:13,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [183416942] [2022-03-20 15:28:13,870 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:13,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1382067636, now seen corresponding path program 2 times [2022-03-20 15:28:13,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:13,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033261109] [2022-03-20 15:28:13,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:13,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:13,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 15:28:13,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 15:28:13,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 15:28:13,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 15:28:13,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-03-20 15:28:13,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 15:28:13,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-03-20 15:28:13,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:13,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033261109] [2022-03-20 15:28:13,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033261109] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:13,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:13,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:28:13,968 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:13,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [183416942] [2022-03-20 15:28:13,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [183416942] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:13,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:13,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:28:13,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038323028] [2022-03-20 15:28:13,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:13,969 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:28:13,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:13,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:28:13,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:28:13,969 INFO L87 Difference]: Start difference. First operand 37 states and 46 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 15:28:14,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:14,115 INFO L93 Difference]: Finished difference Result 50 states and 63 transitions. [2022-03-20 15:28:14,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 15:28:14,116 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (7), 3 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 33 [2022-03-20 15:28:14,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:14,119 INFO L225 Difference]: With dead ends: 50 [2022-03-20 15:28:14,119 INFO L226 Difference]: Without dead ends: 48 [2022-03-20 15:28:14,120 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:28:14,121 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 33 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:14,125 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 48 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:28:14,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-03-20 15:28:14,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 41. [2022-03-20 15:28:14,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 23 states have (on average 1.173913043478261) internal successors, (27), 24 states have internal predecessors, (27), 12 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2022-03-20 15:28:14,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 49 transitions. [2022-03-20 15:28:14,142 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 49 transitions. Word has length 33 [2022-03-20 15:28:14,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:14,142 INFO L478 AbstractCegarLoop]: Abstraction has 41 states and 49 transitions. [2022-03-20 15:28:14,143 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 15:28:14,143 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 49 transitions. [2022-03-20 15:28:14,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-20 15:28:14,143 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:14,143 INFO L499 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:14,144 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-20 15:28:14,144 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:14,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:14,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1455208590, now seen corresponding path program 1 times [2022-03-20 15:28:14,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:14,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1920295354] [2022-03-20 15:28:14,145 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:14,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1455208590, now seen corresponding path program 2 times [2022-03-20 15:28:14,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:14,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704418456] [2022-03-20 15:28:14,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:14,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:14,155 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:14,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797080242] [2022-03-20 15:28:14,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:28:14,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:14,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:14,158 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:14,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-20 15:28:14,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:28:14,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:14,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:28:14,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:14,358 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-03-20 15:28:14,359 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:28:14,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:14,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704418456] [2022-03-20 15:28:14,359 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:14,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797080242] [2022-03-20 15:28:14,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797080242] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:14,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:14,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:28:14,361 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:14,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1920295354] [2022-03-20 15:28:14,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1920295354] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:14,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:14,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:28:14,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565632610] [2022-03-20 15:28:14,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:14,367 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:28:14,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:14,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:28:14,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:28:14,368 INFO L87 Difference]: Start difference. First operand 41 states and 49 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (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-03-20 15:28:14,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:14,429 INFO L93 Difference]: Finished difference Result 69 states and 89 transitions. [2022-03-20 15:28:14,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:28:14,430 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (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 38 [2022-03-20 15:28:14,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:14,432 INFO L225 Difference]: With dead ends: 69 [2022-03-20 15:28:14,432 INFO L226 Difference]: Without dead ends: 55 [2022-03-20 15:28:14,432 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:28:14,435 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 8 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:14,435 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 157 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:28:14,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-03-20 15:28:14,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-03-20 15:28:14,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 32 states have internal predecessors, (35), 18 states have call successors, (18), 7 states have call predecessors, (18), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-20 15:28:14,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 68 transitions. [2022-03-20 15:28:14,444 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 68 transitions. Word has length 38 [2022-03-20 15:28:14,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:14,444 INFO L478 AbstractCegarLoop]: Abstraction has 55 states and 68 transitions. [2022-03-20 15:28:14,444 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (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-03-20 15:28:14,445 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 68 transitions. [2022-03-20 15:28:14,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-03-20 15:28:14,445 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:14,445 INFO L499 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:14,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-20 15:28:14,646 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:14,646 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:14,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:14,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1688067263, now seen corresponding path program 1 times [2022-03-20 15:28:14,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:14,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2059585078] [2022-03-20 15:28:14,648 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:14,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1688067263, now seen corresponding path program 2 times [2022-03-20 15:28:14,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:14,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979478544] [2022-03-20 15:28:14,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:14,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:14,657 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:14,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [844567096] [2022-03-20 15:28:14,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:28:14,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:14,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:14,659 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:14,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-20 15:28:14,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:28:14,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:14,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-20 15:28:14,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:14,942 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-03-20 15:28:14,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:28:15,099 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 15:28:15,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:15,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979478544] [2022-03-20 15:28:15,099 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:15,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844567096] [2022-03-20 15:28:15,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844567096] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 15:28:15,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:28:15,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 11 [2022-03-20 15:28:15,100 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:15,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2059585078] [2022-03-20 15:28:15,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2059585078] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:15,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:15,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:28:15,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493585773] [2022-03-20 15:28:15,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:15,101 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:28:15,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:15,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:28:15,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:28:15,101 INFO L87 Difference]: Start difference. First operand 55 states and 68 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 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-03-20 15:28:15,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:15,144 INFO L93 Difference]: Finished difference Result 68 states and 85 transitions. [2022-03-20 15:28:15,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:28:15,144 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 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 45 [2022-03-20 15:28:15,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:15,145 INFO L225 Difference]: With dead ends: 68 [2022-03-20 15:28:15,145 INFO L226 Difference]: Without dead ends: 66 [2022-03-20 15:28:15,146 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:28:15,146 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 12 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:15,147 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 178 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:28:15,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-03-20 15:28:15,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 64. [2022-03-20 15:28:15,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 36 states have (on average 1.1944444444444444) internal successors, (43), 38 states have internal predecessors, (43), 20 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-20 15:28:15,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 80 transitions. [2022-03-20 15:28:15,157 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 80 transitions. Word has length 45 [2022-03-20 15:28:15,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:15,158 INFO L478 AbstractCegarLoop]: Abstraction has 64 states and 80 transitions. [2022-03-20 15:28:15,158 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 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-03-20 15:28:15,158 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 80 transitions. [2022-03-20 15:28:15,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-03-20 15:28:15,159 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:15,159 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 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-03-20 15:28:15,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-20 15:28:15,376 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:15,376 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:15,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:15,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1471734606, now seen corresponding path program 1 times [2022-03-20 15:28:15,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:15,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [679993307] [2022-03-20 15:28:15,377 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:15,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1471734606, now seen corresponding path program 2 times [2022-03-20 15:28:15,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:15,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263094569] [2022-03-20 15:28:15,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:15,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:15,386 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:15,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [661854906] [2022-03-20 15:28:15,386 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:28:15,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:15,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:15,388 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:15,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-20 15:28:15,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:28:15,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:15,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-20 15:28:15,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:15,690 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-03-20 15:28:15,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:28:15,810 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-03-20 15:28:15,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:15,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263094569] [2022-03-20 15:28:15,810 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:15,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661854906] [2022-03-20 15:28:15,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661854906] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 15:28:15,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:28:15,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 10 [2022-03-20 15:28:15,811 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:15,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [679993307] [2022-03-20 15:28:15,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [679993307] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:15,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:15,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:28:15,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406079541] [2022-03-20 15:28:15,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:15,811 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:28:15,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:15,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:28:15,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-03-20 15:28:15,812 INFO L87 Difference]: Start difference. First operand 64 states and 80 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:28:15,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:15,887 INFO L93 Difference]: Finished difference Result 76 states and 95 transitions. [2022-03-20 15:28:15,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:28:15,899 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 55 [2022-03-20 15:28:15,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:15,900 INFO L225 Difference]: With dead ends: 76 [2022-03-20 15:28:15,900 INFO L226 Difference]: Without dead ends: 74 [2022-03-20 15:28:15,901 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-03-20 15:28:15,901 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 8 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:15,901 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 141 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:28:15,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-03-20 15:28:15,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 71. [2022-03-20 15:28:15,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 40 states have (on average 1.175) internal successors, (47), 43 states have internal predecessors, (47), 22 states have call successors, (22), 9 states have call predecessors, (22), 8 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-03-20 15:28:15,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 88 transitions. [2022-03-20 15:28:15,920 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 88 transitions. Word has length 55 [2022-03-20 15:28:15,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:15,921 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 88 transitions. [2022-03-20 15:28:15,921 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 15:28:15,921 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 88 transitions. [2022-03-20 15:28:15,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-20 15:28:15,922 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:15,922 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:15,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-20 15:28:16,143 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:16,143 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:16,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:16,143 INFO L85 PathProgramCache]: Analyzing trace with hash -682689219, now seen corresponding path program 1 times [2022-03-20 15:28:16,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:16,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2099655499] [2022-03-20 15:28:16,144 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:16,144 INFO L85 PathProgramCache]: Analyzing trace with hash -682689219, now seen corresponding path program 2 times [2022-03-20 15:28:16,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:16,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600209844] [2022-03-20 15:28:16,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:16,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:16,152 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:16,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1554845937] [2022-03-20 15:28:16,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:28:16,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:16,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:16,154 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:16,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-20 15:28:16,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:28:16,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:16,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-20 15:28:16,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:16,277 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-03-20 15:28:16,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 15:28:16,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:16,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600209844] [2022-03-20 15:28:16,278 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:16,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554845937] [2022-03-20 15:28:16,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554845937] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:16,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:16,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:28:16,279 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:16,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2099655499] [2022-03-20 15:28:16,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2099655499] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:16,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:16,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 15:28:16,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37504242] [2022-03-20 15:28:16,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:16,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 15:28:16,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:16,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 15:28:16,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 15:28:16,280 INFO L87 Difference]: Start difference. First operand 71 states and 88 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:28:16,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:16,322 INFO L93 Difference]: Finished difference Result 79 states and 96 transitions. [2022-03-20 15:28:16,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 15:28:16,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 56 [2022-03-20 15:28:16,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:16,324 INFO L225 Difference]: With dead ends: 79 [2022-03-20 15:28:16,324 INFO L226 Difference]: Without dead ends: 72 [2022-03-20 15:28:16,324 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:28:16,324 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 8 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:16,325 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 132 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 15:28:16,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-03-20 15:28:16,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 71. [2022-03-20 15:28:16,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 41 states have (on average 1.146341463414634) internal successors, (47), 44 states have internal predecessors, (47), 20 states have call successors, (20), 10 states have call predecessors, (20), 9 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2022-03-20 15:28:16,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 85 transitions. [2022-03-20 15:28:16,333 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 85 transitions. Word has length 56 [2022-03-20 15:28:16,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:16,334 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 85 transitions. [2022-03-20 15:28:16,334 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-20 15:28:16,334 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 85 transitions. [2022-03-20 15:28:16,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-03-20 15:28:16,335 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:16,335 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 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, 1] [2022-03-20 15:28:16,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-20 15:28:16,574 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:16,575 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:16,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:16,575 INFO L85 PathProgramCache]: Analyzing trace with hash 680531353, now seen corresponding path program 1 times [2022-03-20 15:28:16,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:16,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [943217367] [2022-03-20 15:28:16,576 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:16,576 INFO L85 PathProgramCache]: Analyzing trace with hash 680531353, now seen corresponding path program 2 times [2022-03-20 15:28:16,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:16,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154855619] [2022-03-20 15:28:16,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:16,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:16,584 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:16,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [616257734] [2022-03-20 15:28:16,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:28:16,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:16,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:16,585 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:16,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-20 15:28:16,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:28:16,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:16,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-20 15:28:16,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:17,168 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 16 proven. 7 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-03-20 15:28:17,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:28:19,890 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 16 proven. 7 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-03-20 15:28:19,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:19,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154855619] [2022-03-20 15:28:19,890 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:19,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616257734] [2022-03-20 15:28:19,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616257734] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:28:19,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:28:19,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-03-20 15:28:19,891 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:19,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [943217367] [2022-03-20 15:28:19,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [943217367] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:19,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:19,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 15:28:19,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785382503] [2022-03-20 15:28:19,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:19,892 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 15:28:19,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:19,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 15:28:19,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:28:19,893 INFO L87 Difference]: Start difference. First operand 71 states and 85 transitions. Second operand has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 15:28:20,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:20,091 INFO L93 Difference]: Finished difference Result 135 states and 165 transitions. [2022-03-20 15:28:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:28:20,092 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 75 [2022-03-20 15:28:20,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:20,093 INFO L225 Difference]: With dead ends: 135 [2022-03-20 15:28:20,094 INFO L226 Difference]: Without dead ends: 108 [2022-03-20 15:28:20,094 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:28:20,094 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 10 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:20,095 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 326 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:28:20,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-03-20 15:28:20,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 106. [2022-03-20 15:28:20,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 64 states have (on average 1.140625) internal successors, (73), 67 states have internal predecessors, (73), 27 states have call successors, (27), 15 states have call predecessors, (27), 14 states have return successors, (25), 23 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-20 15:28:20,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 125 transitions. [2022-03-20 15:28:20,106 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 125 transitions. Word has length 75 [2022-03-20 15:28:20,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:20,107 INFO L478 AbstractCegarLoop]: Abstraction has 106 states and 125 transitions. [2022-03-20 15:28:20,107 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 15:28:20,107 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 125 transitions. [2022-03-20 15:28:20,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-03-20 15:28:20,108 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:20,108 INFO L499 BasicCegarLoop]: trace histogram [10, 9, 9, 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, 1] [2022-03-20 15:28:20,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-20 15:28:20,323 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:20,324 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:20,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:20,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1566820819, now seen corresponding path program 3 times [2022-03-20 15:28:20,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:20,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1892526676] [2022-03-20 15:28:20,325 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:20,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1566820819, now seen corresponding path program 4 times [2022-03-20 15:28:20,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:20,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813659529] [2022-03-20 15:28:20,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:20,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:20,344 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:20,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1394469084] [2022-03-20 15:28:20,344 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:28:20,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:20,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:20,360 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:20,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-20 15:28:20,399 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:28:20,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:20,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-20 15:28:20,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:20,623 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2022-03-20 15:28:20,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:28:22,168 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2022-03-20 15:28:22,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:22,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813659529] [2022-03-20 15:28:22,169 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:22,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394469084] [2022-03-20 15:28:22,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394469084] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:28:22,169 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:28:22,169 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2022-03-20 15:28:22,169 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:22,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1892526676] [2022-03-20 15:28:22,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1892526676] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:22,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:22,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 15:28:22,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54007577] [2022-03-20 15:28:22,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:22,170 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 15:28:22,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:22,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 15:28:22,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-20 15:28:22,171 INFO L87 Difference]: Start difference. First operand 106 states and 125 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 5 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-20 15:28:22,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:22,283 INFO L93 Difference]: Finished difference Result 133 states and 159 transitions. [2022-03-20 15:28:22,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:28:22,284 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 5 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 80 [2022-03-20 15:28:22,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:22,285 INFO L225 Difference]: With dead ends: 133 [2022-03-20 15:28:22,285 INFO L226 Difference]: Without dead ends: 110 [2022-03-20 15:28:22,285 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:28:22,286 INFO L913 BasicCegarLoop]: 53 mSDtfsCounter, 11 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:22,286 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 265 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:28:22,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2022-03-20 15:28:22,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2022-03-20 15:28:22,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 66 states have (on average 1.106060606060606) internal successors, (73), 70 states have internal predecessors, (73), 28 states have call successors, (28), 16 states have call predecessors, (28), 15 states have return successors, (25), 23 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-20 15:28:22,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 126 transitions. [2022-03-20 15:28:22,296 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 126 transitions. Word has length 80 [2022-03-20 15:28:22,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:22,296 INFO L478 AbstractCegarLoop]: Abstraction has 110 states and 126 transitions. [2022-03-20 15:28:22,296 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 5 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-20 15:28:22,296 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 126 transitions. [2022-03-20 15:28:22,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-20 15:28:22,297 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:22,297 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:22,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-20 15:28:22,513 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:22,513 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:22,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:22,514 INFO L85 PathProgramCache]: Analyzing trace with hash -815356955, now seen corresponding path program 1 times [2022-03-20 15:28:22,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:22,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2091097418] [2022-03-20 15:28:22,514 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:22,514 INFO L85 PathProgramCache]: Analyzing trace with hash -815356955, now seen corresponding path program 2 times [2022-03-20 15:28:22,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:22,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270902246] [2022-03-20 15:28:22,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:22,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:22,522 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:22,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2087289548] [2022-03-20 15:28:22,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:28:22,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:22,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:22,536 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:22,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-20 15:28:22,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:28:22,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:22,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-20 15:28:22,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:23,553 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 45 proven. 32 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-20 15:28:23,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:28:39,328 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 45 proven. 32 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-03-20 15:28:39,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:28:39,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270902246] [2022-03-20 15:28:39,329 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:28:39,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087289548] [2022-03-20 15:28:39,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087289548] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:28:39,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:28:39,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2022-03-20 15:28:39,331 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:28:39,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2091097418] [2022-03-20 15:28:39,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2091097418] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:28:39,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:28:39,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 15:28:39,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687552311] [2022-03-20 15:28:39,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:28:39,332 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 15:28:39,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:39,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 15:28:39,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:28:39,333 INFO L87 Difference]: Start difference. First operand 110 states and 126 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 11 states have internal predecessors, (26), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:28:40,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:28:40,813 INFO L93 Difference]: Finished difference Result 116 states and 131 transitions. [2022-03-20 15:28:40,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:28:40,813 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 11 states have internal predecessors, (26), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 86 [2022-03-20 15:28:40,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:28:40,814 INFO L225 Difference]: With dead ends: 116 [2022-03-20 15:28:40,814 INFO L226 Difference]: Without dead ends: 88 [2022-03-20 15:28:40,815 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 149 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:28:40,815 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 17 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:28:40,815 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 342 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 15:28:40,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-03-20 15:28:40,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2022-03-20 15:28:40,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 52 states have (on average 1.1153846153846154) internal successors, (58), 55 states have internal predecessors, (58), 23 states have call successors, (23), 13 states have call predecessors, (23), 12 states have return successors, (21), 19 states have call predecessors, (21), 21 states have call successors, (21) [2022-03-20 15:28:40,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 102 transitions. [2022-03-20 15:28:40,824 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 102 transitions. Word has length 86 [2022-03-20 15:28:40,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:28:40,824 INFO L478 AbstractCegarLoop]: Abstraction has 88 states and 102 transitions. [2022-03-20 15:28:40,824 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 11 states have internal predecessors, (26), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-20 15:28:40,824 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 102 transitions. [2022-03-20 15:28:40,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-03-20 15:28:40,825 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:28:40,825 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:28:40,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-20 15:28:41,045 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:41,045 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:28:41,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:28:41,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1885636697, now seen corresponding path program 5 times [2022-03-20 15:28:41,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:28:41,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [404316351] [2022-03-20 15:28:41,046 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:28:41,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1885636697, now seen corresponding path program 6 times [2022-03-20 15:28:41,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:28:41,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273472793] [2022-03-20 15:28:41,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:28:41,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:28:41,053 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:28:41,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [560945355] [2022-03-20 15:28:41,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:28:41,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:28:41,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:28:41,060 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:28:41,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-20 15:28:41,116 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-20 15:28:41,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:28:41,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-20 15:28:41,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:28:53,935 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 55 proven. 9 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-03-20 15:28:53,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:29:14,206 WARN L855 $PredicateComparison]: unable to prove that (let ((.cse0 (mod c_main_~B~0 4294967296))) (or (not (= c_main_~d~0 (* c_main_~p~0 .cse0))) (let ((.cse4 (= (mod c_main_~d~0 2) 0)) (.cse11 (mod c_main_~A~0 4294967296)) (.cse12 (div c_main_~d~0 2)) (.cse13 (* (- 1) c_main_~r~0))) (let ((.cse2 (+ .cse11 .cse12 .cse13 1)) (.cse5 (+ .cse11 .cse12 .cse13)) (.cse6 (not .cse4)) (.cse7 (div c_main_~p~0 2)) (.cse1 (= (mod c_main_~p~0 2) 0)) (.cse8 (< c_main_~p~0 0))) (and (or .cse1 (let ((.cse3 (* (+ c_main_~q~0 .cse7 1) .cse0))) (and (or (= .cse2 .cse3) .cse4) (or (= .cse5 .cse3) .cse6))) (not .cse8)) (or (let ((.cse9 (* (+ c_main_~q~0 .cse7) .cse0)) (.cse10 (< c_main_~d~0 0))) (and (or (= .cse2 .cse9) .cse4 (not .cse10)) (or (= .cse5 .cse9) (and .cse10 .cse6)))) (and (not .cse1) .cse8))))))) is different from true [2022-03-20 15:30:18,749 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 45 proven. 11 refuted. 0 times theorem prover too weak. 207 trivial. 8 not checked. [2022-03-20 15:30:18,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:30:18,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273472793] [2022-03-20 15:30:18,750 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:30:18,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560945355] [2022-03-20 15:30:18,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560945355] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:30:18,751 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:30:18,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 15 [2022-03-20 15:30:18,751 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:30:18,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [404316351] [2022-03-20 15:30:18,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [404316351] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:30:18,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:30:18,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:30:18,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886136755] [2022-03-20 15:30:18,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:30:18,752 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:30:18,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:30:18,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:30:18,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=142, Unknown=1, NotChecked=24, Total=210 [2022-03-20 15:30:18,753 INFO L87 Difference]: Start difference. First operand 88 states and 102 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 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-03-20 15:30:19,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:30:19,365 INFO L93 Difference]: Finished difference Result 112 states and 130 transitions. [2022-03-20 15:30:19,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 15:30:19,365 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 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 92 [2022-03-20 15:30:19,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:30:19,366 INFO L225 Difference]: With dead ends: 112 [2022-03-20 15:30:19,366 INFO L226 Difference]: Without dead ends: 100 [2022-03-20 15:30:19,366 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 167 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=56, Invalid=187, Unknown=1, NotChecked=28, Total=272 [2022-03-20 15:30:19,367 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 25 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-20 15:30:19,367 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 259 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 15:30:19,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-03-20 15:30:19,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 99. [2022-03-20 15:30:19,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 59 states have (on average 1.11864406779661) internal successors, (66), 63 states have internal predecessors, (66), 26 states have call successors, (26), 14 states have call predecessors, (26), 13 states have return successors, (24), 21 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-20 15:30:19,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 116 transitions. [2022-03-20 15:30:19,377 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 116 transitions. Word has length 92 [2022-03-20 15:30:19,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:30:19,377 INFO L478 AbstractCegarLoop]: Abstraction has 99 states and 116 transitions. [2022-03-20 15:30:19,378 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 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-03-20 15:30:19,378 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 116 transitions. [2022-03-20 15:30:19,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-03-20 15:30:19,378 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:30:19,378 INFO L499 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2022-03-20 15:30:19,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-20 15:30:19,604 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-20 15:30:19,604 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:30:19,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:30:19,605 INFO L85 PathProgramCache]: Analyzing trace with hash -278824083, now seen corresponding path program 7 times [2022-03-20 15:30:19,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:30:19,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [863432671] [2022-03-20 15:30:19,605 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:30:19,605 INFO L85 PathProgramCache]: Analyzing trace with hash -278824083, now seen corresponding path program 8 times [2022-03-20 15:30:19,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:30:19,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048543149] [2022-03-20 15:30:19,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:30:19,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:30:19,616 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:30:19,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612856905] [2022-03-20 15:30:19,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:30:19,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:30:19,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:30:19,621 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:30:19,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-20 15:30:19,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:30:19,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:30:19,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-20 15:30:19,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:30:20,084 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 24 proven. 18 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2022-03-20 15:30:20,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:30:22,252 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 24 proven. 18 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2022-03-20 15:30:22,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:30:22,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048543149] [2022-03-20 15:30:22,253 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:30:22,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612856905] [2022-03-20 15:30:22,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612856905] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:30:22,253 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:30:22,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-03-20 15:30:22,253 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:30:22,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [863432671] [2022-03-20 15:30:22,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [863432671] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:30:22,254 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:30:22,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 15:30:22,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833187268] [2022-03-20 15:30:22,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:30:22,254 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 15:30:22,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:30:22,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 15:30:22,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:30:22,255 INFO L87 Difference]: Start difference. First operand 99 states and 116 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 6 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2022-03-20 15:30:22,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:30:22,522 INFO L93 Difference]: Finished difference Result 177 states and 223 transitions. [2022-03-20 15:30:22,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-20 15:30:22,523 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 6 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 97 [2022-03-20 15:30:22,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:30:22,524 INFO L225 Difference]: With dead ends: 177 [2022-03-20 15:30:22,524 INFO L226 Difference]: Without dead ends: 138 [2022-03-20 15:30:22,524 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 180 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:30:22,525 INFO L913 BasicCegarLoop]: 62 mSDtfsCounter, 13 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:30:22,525 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 400 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:30:22,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-03-20 15:30:22,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2022-03-20 15:30:22,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 88 states have internal predecessors, (92), 39 states have call successors, (39), 17 states have call predecessors, (39), 16 states have return successors, (36), 32 states have call predecessors, (36), 36 states have call successors, (36) [2022-03-20 15:30:22,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 167 transitions. [2022-03-20 15:30:22,560 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 167 transitions. Word has length 97 [2022-03-20 15:30:22,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:30:22,560 INFO L478 AbstractCegarLoop]: Abstraction has 138 states and 167 transitions. [2022-03-20 15:30:22,560 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 6 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2022-03-20 15:30:22,560 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 167 transitions. [2022-03-20 15:30:22,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-03-20 15:30:22,561 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:30:22,561 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 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, 1] [2022-03-20 15:30:22,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-20 15:30:22,770 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:30:22,771 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:30:22,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:30:22,771 INFO L85 PathProgramCache]: Analyzing trace with hash -367001023, now seen corresponding path program 9 times [2022-03-20 15:30:22,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:30:22,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [897517133] [2022-03-20 15:30:22,771 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:30:22,772 INFO L85 PathProgramCache]: Analyzing trace with hash -367001023, now seen corresponding path program 10 times [2022-03-20 15:30:22,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:30:22,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416038725] [2022-03-20 15:30:22,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:30:22,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:30:22,778 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:30:22,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [774449306] [2022-03-20 15:30:22,778 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:30:22,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:30:22,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:30:22,780 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:30:22,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-20 15:30:22,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:30:22,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:30:22,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-20 15:30:22,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:30:24,021 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 58 proven. 28 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2022-03-20 15:30:24,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:31:08,079 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 58 proven. 28 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2022-03-20 15:31:08,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:31:08,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416038725] [2022-03-20 15:31:08,079 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:31:08,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774449306] [2022-03-20 15:31:08,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774449306] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:31:08,080 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:31:08,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2022-03-20 15:31:08,080 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:31:08,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [897517133] [2022-03-20 15:31:08,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [897517133] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:31:08,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:31:08,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:31:08,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821607084] [2022-03-20 15:31:08,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:31:08,081 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:31:08,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:08,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:31:08,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2022-03-20 15:31:08,081 INFO L87 Difference]: Start difference. First operand 138 states and 167 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 13 states have internal predecessors, (30), 8 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2022-03-20 15:31:09,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:31:09,255 INFO L93 Difference]: Finished difference Result 184 states and 208 transitions. [2022-03-20 15:31:09,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:31:09,256 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 13 states have internal predecessors, (30), 8 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 105 [2022-03-20 15:31:09,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:31:09,257 INFO L225 Difference]: With dead ends: 184 [2022-03-20 15:31:09,257 INFO L226 Difference]: Without dead ends: 147 [2022-03-20 15:31:09,257 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 185 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:31:09,258 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 17 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:31:09,258 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 511 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:31:09,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-03-20 15:31:09,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2022-03-20 15:31:09,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 90 states have (on average 1.0888888888888888) internal successors, (98), 95 states have internal predecessors, (98), 36 states have call successors, (36), 21 states have call predecessors, (36), 20 states have return successors, (33), 30 states have call predecessors, (33), 33 states have call successors, (33) [2022-03-20 15:31:09,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 167 transitions. [2022-03-20 15:31:09,274 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 167 transitions. Word has length 105 [2022-03-20 15:31:09,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:31:09,274 INFO L478 AbstractCegarLoop]: Abstraction has 147 states and 167 transitions. [2022-03-20 15:31:09,274 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 13 states have internal predecessors, (30), 8 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2022-03-20 15:31:09,275 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 167 transitions. [2022-03-20 15:31:09,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-03-20 15:31:09,277 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:31:09,277 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 4, 4, 4, 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] [2022-03-20 15:31:09,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-20 15:31:09,493 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,SelfDestructingSolverStorable12 [2022-03-20 15:31:09,494 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:31:09,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:31:09,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1683530195, now seen corresponding path program 11 times [2022-03-20 15:31:09,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:09,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1434862329] [2022-03-20 15:31:09,495 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:31:09,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1683530195, now seen corresponding path program 12 times [2022-03-20 15:31:09,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:31:09,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122847647] [2022-03-20 15:31:09,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:31:09,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:31:09,501 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:31:09,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2009594597] [2022-03-20 15:31:09,502 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:31:09,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:31:09,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:31:09,503 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:31:09,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-20 15:31:09,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:31:09,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:31:09,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-20 15:31:09,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:31:10,048 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 96 proven. 4 refuted. 0 times theorem prover too weak. 395 trivial. 0 not checked. [2022-03-20 15:31:10,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:31:10,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:31:10,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122847647] [2022-03-20 15:31:10,329 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:31:10,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009594597] [2022-03-20 15:31:10,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009594597] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:31:10,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:31:10,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2022-03-20 15:31:10,330 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:31:10,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1434862329] [2022-03-20 15:31:10,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1434862329] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:31:10,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:31:10,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:31:10,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374983988] [2022-03-20 15:31:10,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:31:10,330 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:31:10,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:10,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:31:10,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-03-20 15:31:10,331 INFO L87 Difference]: Start difference. First operand 147 states and 167 transitions. Second operand has 11 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2022-03-20 15:31:10,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:31:10,657 INFO L93 Difference]: Finished difference Result 168 states and 190 transitions. [2022-03-20 15:31:10,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 15:31:10,657 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) Word has length 114 [2022-03-20 15:31:10,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:31:10,660 INFO L225 Difference]: With dead ends: 168 [2022-03-20 15:31:10,660 INFO L226 Difference]: Without dead ends: 156 [2022-03-20 15:31:10,660 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 105 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:31:10,661 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 20 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:31:10,661 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 288 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 215 Invalid, 0 Unknown, 39 Unchecked, 0.2s Time] [2022-03-20 15:31:10,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-03-20 15:31:10,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 155. [2022-03-20 15:31:10,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 95 states have (on average 1.0842105263157895) internal successors, (103), 100 states have internal predecessors, (103), 38 states have call successors, (38), 22 states have call predecessors, (38), 21 states have return successors, (35), 32 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-20 15:31:10,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 176 transitions. [2022-03-20 15:31:10,682 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 176 transitions. Word has length 114 [2022-03-20 15:31:10,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:31:10,682 INFO L478 AbstractCegarLoop]: Abstraction has 155 states and 176 transitions. [2022-03-20 15:31:10,683 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2022-03-20 15:31:10,683 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 176 transitions. [2022-03-20 15:31:10,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-03-20 15:31:10,684 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:31:10,685 INFO L499 BasicCegarLoop]: trace histogram [16, 15, 15, 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, 1, 1, 1, 1] [2022-03-20 15:31:10,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-20 15:31:10,902 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,SelfDestructingSolverStorable13 [2022-03-20 15:31:10,902 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:31:10,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:31:10,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1619018179, now seen corresponding path program 3 times [2022-03-20 15:31:10,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:10,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1201537303] [2022-03-20 15:31:10,903 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:31:10,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1619018179, now seen corresponding path program 4 times [2022-03-20 15:31:10,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:31:10,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041310823] [2022-03-20 15:31:10,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:31:10,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:31:10,914 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:31:10,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [788783895] [2022-03-20 15:31:10,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:31:10,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:31:10,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:31:10,916 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:31:10,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-20 15:31:10,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:31:10,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:31:10,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-20 15:31:10,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:31:11,695 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:31:11,811 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 71 proven. 29 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2022-03-20 15:31:11,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:31:11,894 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:31:23,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:31:23,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041310823] [2022-03-20 15:31:23,018 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:31:23,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788783895] [2022-03-20 15:31:23,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788783895] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:31:23,018 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:31:23,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2022-03-20 15:31:23,018 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:31:23,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1201537303] [2022-03-20 15:31:23,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1201537303] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:31:23,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:31:23,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:31:23,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061918484] [2022-03-20 15:31:23,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:31:23,019 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:31:23,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:23,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:31:23,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2022-03-20 15:31:23,020 INFO L87 Difference]: Start difference. First operand 155 states and 176 transitions. Second operand has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2022-03-20 15:31:23,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:31:23,945 INFO L93 Difference]: Finished difference Result 161 states and 181 transitions. [2022-03-20 15:31:23,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:31:23,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 116 [2022-03-20 15:31:23,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:31:23,948 INFO L225 Difference]: With dead ends: 161 [2022-03-20 15:31:23,948 INFO L226 Difference]: Without dead ends: 124 [2022-03-20 15:31:23,949 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 168 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2022-03-20 15:31:23,950 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 15 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:31:23,950 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 438 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:31:23,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-03-20 15:31:23,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2022-03-20 15:31:23,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 75 states have (on average 1.0933333333333333) internal successors, (82), 79 states have internal predecessors, (82), 31 states have call successors, (31), 18 states have call predecessors, (31), 17 states have return successors, (29), 26 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-20 15:31:23,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 142 transitions. [2022-03-20 15:31:23,982 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 142 transitions. Word has length 116 [2022-03-20 15:31:23,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:31:23,985 INFO L478 AbstractCegarLoop]: Abstraction has 124 states and 142 transitions. [2022-03-20 15:31:23,985 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 states have internal predecessors, (31), 8 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2022-03-20 15:31:23,985 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 142 transitions. [2022-03-20 15:31:23,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-03-20 15:31:23,986 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:31:23,986 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:31:24,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-20 15:31:24,193 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,SelfDestructingSolverStorable14 [2022-03-20 15:31:24,193 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:31:24,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:31:24,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1921791003, now seen corresponding path program 5 times [2022-03-20 15:31:24,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:24,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1850501822] [2022-03-20 15:31:24,194 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:31:24,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1921791003, now seen corresponding path program 6 times [2022-03-20 15:31:24,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:31:24,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310547231] [2022-03-20 15:31:24,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:31:24,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:31:24,200 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:31:24,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [848109782] [2022-03-20 15:31:24,200 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:31:24,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:31:24,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:31:24,202 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:31:24,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-20 15:31:24,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:31:24,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:31:24,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-20 15:31:24,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:31:24,541 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 62 proven. 4 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2022-03-20 15:31:24,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:31:24,801 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 57 proven. 4 refuted. 0 times theorem prover too weak. 497 trivial. 0 not checked. [2022-03-20 15:31:24,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:31:24,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310547231] [2022-03-20 15:31:24,802 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:31:24,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848109782] [2022-03-20 15:31:24,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848109782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:31:24,802 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:31:24,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2022-03-20 15:31:24,802 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:31:24,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1850501822] [2022-03-20 15:31:24,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1850501822] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:31:24,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:31:24,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 15:31:24,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121342612] [2022-03-20 15:31:24,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:31:24,804 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 15:31:24,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:24,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 15:31:24,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:31:24,804 INFO L87 Difference]: Start difference. First operand 124 states and 142 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2022-03-20 15:31:24,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:31:24,914 INFO L93 Difference]: Finished difference Result 150 states and 178 transitions. [2022-03-20 15:31:24,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 15:31:24,915 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) Word has length 120 [2022-03-20 15:31:24,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:31:24,916 INFO L225 Difference]: With dead ends: 150 [2022-03-20 15:31:24,916 INFO L226 Difference]: Without dead ends: 137 [2022-03-20 15:31:24,916 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 230 SyntacticMatches, 5 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-03-20 15:31:24,917 INFO L913 BasicCegarLoop]: 66 mSDtfsCounter, 20 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:31:24,917 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 112 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:31:24,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-03-20 15:31:24,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2022-03-20 15:31:24,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 83 states have (on average 1.108433734939759) internal successors, (92), 87 states have internal predecessors, (92), 36 states have call successors, (36), 18 states have call predecessors, (36), 17 states have return successors, (34), 31 states have call predecessors, (34), 34 states have call successors, (34) [2022-03-20 15:31:24,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 162 transitions. [2022-03-20 15:31:24,928 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 162 transitions. Word has length 120 [2022-03-20 15:31:24,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:31:24,928 INFO L478 AbstractCegarLoop]: Abstraction has 137 states and 162 transitions. [2022-03-20 15:31:24,928 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2022-03-20 15:31:24,928 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 162 transitions. [2022-03-20 15:31:24,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-03-20 15:31:24,929 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:31:24,929 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2022-03-20 15:31:24,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-20 15:31:25,137 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,SelfDestructingSolverStorable15 [2022-03-20 15:31:25,138 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:31:25,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:31:25,138 INFO L85 PathProgramCache]: Analyzing trace with hash 515319041, now seen corresponding path program 13 times [2022-03-20 15:31:25,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:31:25,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1699034027] [2022-03-20 15:31:25,139 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:31:25,139 INFO L85 PathProgramCache]: Analyzing trace with hash 515319041, now seen corresponding path program 14 times [2022-03-20 15:31:25,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:31:25,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841594158] [2022-03-20 15:31:25,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:31:25,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:31:25,144 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:31:25,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [921424315] [2022-03-20 15:31:25,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:31:25,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:31:25,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:31:25,149 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:31:25,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-20 15:31:25,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:31:25,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:31:25,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 15:31:25,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:31:26,031 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 32 proven. 39 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2022-03-20 15:31:26,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:31:58,454 WARN L232 SmtUtils]: Spent 7.22s on a formula simplification that was a NOOP. DAG size: 142 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:32:27,996 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 32 proven. 39 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2022-03-20 15:32:27,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:32:27,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841594158] [2022-03-20 15:32:27,996 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:32:27,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921424315] [2022-03-20 15:32:27,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921424315] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:32:27,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:32:27,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2022-03-20 15:32:27,997 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:32:27,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1699034027] [2022-03-20 15:32:27,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1699034027] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:32:27,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:32:27,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:32:27,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225101591] [2022-03-20 15:32:27,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:32:27,998 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:32:27,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:32:27,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:32:27,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2022-03-20 15:32:27,999 INFO L87 Difference]: Start difference. First operand 137 states and 162 transitions. Second operand has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 12 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2022-03-20 15:32:28,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:32:28,591 INFO L93 Difference]: Finished difference Result 241 states and 293 transitions. [2022-03-20 15:32:28,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 15:32:28,592 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 12 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 122 [2022-03-20 15:32:28,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:32:28,595 INFO L225 Difference]: With dead ends: 241 [2022-03-20 15:32:28,595 INFO L226 Difference]: Without dead ends: 195 [2022-03-20 15:32:28,596 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:32:28,598 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 12 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:32:28,598 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 629 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:32:28,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-03-20 15:32:28,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 192. [2022-03-20 15:32:28,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 118 states have (on average 1.1101694915254237) internal successors, (131), 123 states have internal predecessors, (131), 49 states have call successors, (49), 25 states have call predecessors, (49), 24 states have return successors, (47), 43 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-20 15:32:28,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 227 transitions. [2022-03-20 15:32:28,648 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 227 transitions. Word has length 122 [2022-03-20 15:32:28,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:32:28,648 INFO L478 AbstractCegarLoop]: Abstraction has 192 states and 227 transitions. [2022-03-20 15:32:28,648 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.230769230769231) internal successors, (29), 12 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2022-03-20 15:32:28,648 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 227 transitions. [2022-03-20 15:32:28,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-03-20 15:32:28,651 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:32:28,651 INFO L499 BasicCegarLoop]: trace histogram [18, 17, 17, 4, 4, 4, 4, 4, 4, 4, 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-03-20 15:32:28,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-20 15:32:28,867 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:32:28,869 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:32:28,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:32:28,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1224833083, now seen corresponding path program 15 times [2022-03-20 15:32:28,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:32:28,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [381182982] [2022-03-20 15:32:28,871 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:32:28,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1224833083, now seen corresponding path program 16 times [2022-03-20 15:32:28,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:32:28,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757364259] [2022-03-20 15:32:28,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:32:28,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:32:28,892 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:32:28,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [249309854] [2022-03-20 15:32:28,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:32:28,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:32:28,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:32:28,893 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:32:28,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-20 15:32:28,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:32:28,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:32:28,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-20 15:32:28,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:32:29,421 INFO L134 CoverageAnalysis]: Checked inductivity of 631 backedges. 34 proven. 41 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2022-03-20 15:32:29,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:32:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 631 backedges. 34 proven. 41 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2022-03-20 15:32:44,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:32:44,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757364259] [2022-03-20 15:32:44,787 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:32:44,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249309854] [2022-03-20 15:32:44,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249309854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:32:44,787 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:32:44,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 19 [2022-03-20 15:32:44,788 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:32:44,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [381182982] [2022-03-20 15:32:44,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [381182982] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:32:44,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:32:44,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:32:44,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63188803] [2022-03-20 15:32:44,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:32:44,788 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:32:44,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:32:44,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:32:44,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2022-03-20 15:32:44,789 INFO L87 Difference]: Start difference. First operand 192 states and 227 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:32:45,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:32:45,236 INFO L93 Difference]: Finished difference Result 238 states and 285 transitions. [2022-03-20 15:32:45,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:32:45,237 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) Word has length 127 [2022-03-20 15:32:45,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:32:45,238 INFO L225 Difference]: With dead ends: 238 [2022-03-20 15:32:45,238 INFO L226 Difference]: Without dead ends: 209 [2022-03-20 15:32:45,238 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 235 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:32:45,238 INFO L913 BasicCegarLoop]: 72 mSDtfsCounter, 12 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:32:45,238 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 629 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:32:45,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-03-20 15:32:45,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 207. [2022-03-20 15:32:45,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 128 states have (on average 1.1015625) internal successors, (141), 135 states have internal predecessors, (141), 52 states have call successors, (52), 27 states have call predecessors, (52), 26 states have return successors, (49), 44 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-20 15:32:45,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 242 transitions. [2022-03-20 15:32:45,276 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 242 transitions. Word has length 127 [2022-03-20 15:32:45,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:32:45,277 INFO L478 AbstractCegarLoop]: Abstraction has 207 states and 242 transitions. [2022-03-20 15:32:45,277 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:32:45,277 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 242 transitions. [2022-03-20 15:32:45,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-03-20 15:32:45,303 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:32:45,303 INFO L499 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:32:45,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-20 15:32:45,517 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,SelfDestructingSolverStorable17 [2022-03-20 15:32:45,518 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:32:45,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:32:45,518 INFO L85 PathProgramCache]: Analyzing trace with hash -243845479, now seen corresponding path program 17 times [2022-03-20 15:32:45,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:32:45,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1989585433] [2022-03-20 15:32:45,518 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:32:45,518 INFO L85 PathProgramCache]: Analyzing trace with hash -243845479, now seen corresponding path program 18 times [2022-03-20 15:32:45,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:32:45,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560174909] [2022-03-20 15:32:45,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:32:45,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:32:45,524 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:32:45,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2041375529] [2022-03-20 15:32:45,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:32:45,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:32:45,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:32:45,527 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:32:45,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-20 15:32:45,821 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-03-20 15:32:45,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:32:45,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-20 15:32:45,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:32:46,862 INFO L134 CoverageAnalysis]: Checked inductivity of 711 backedges. 42 proven. 51 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2022-03-20 15:32:46,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:33:57,034 WARN L232 SmtUtils]: Spent 15.86s on a formula simplification that was a NOOP. DAG size: 438 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:36:07,335 WARN L232 SmtUtils]: Spent 45.38s on a formula simplification that was a NOOP. DAG size: 440 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:39:00,030 INFO L134 CoverageAnalysis]: Checked inductivity of 711 backedges. 36 proven. 51 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2022-03-20 15:39:00,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:39:00,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560174909] [2022-03-20 15:39:00,030 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:39:00,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041375529] [2022-03-20 15:39:00,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041375529] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:39:00,031 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:39:00,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 29 [2022-03-20 15:39:00,031 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:39:00,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1989585433] [2022-03-20 15:39:00,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1989585433] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:39:00,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:39:00,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-03-20 15:39:00,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454526598] [2022-03-20 15:39:00,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:39:00,032 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-20 15:39:00,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:39:00,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-20 15:39:00,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=634, Unknown=1, NotChecked=0, Total=812 [2022-03-20 15:39:00,032 INFO L87 Difference]: Start difference. First operand 207 states and 242 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 states have internal predecessors, (35), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 9 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:39:01,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:39:01,466 INFO L93 Difference]: Finished difference Result 225 states and 261 transitions. [2022-03-20 15:39:01,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-20 15:39:01,466 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 states have internal predecessors, (35), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 9 states have call predecessors, (22), 8 states have call successors, (22) Word has length 135 [2022-03-20 15:39:01,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:39:01,467 INFO L225 Difference]: With dead ends: 225 [2022-03-20 15:39:01,467 INFO L226 Difference]: Without dead ends: 218 [2022-03-20 15:39:01,468 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 241 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 86.6s TimeCoverageRelationStatistics Valid=185, Invalid=744, Unknown=1, NotChecked=0, Total=930 [2022-03-20 15:39:01,468 INFO L913 BasicCegarLoop]: 60 mSDtfsCounter, 33 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:39:01,468 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 555 Invalid, 775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-20 15:39:01,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-03-20 15:39:01,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 215. [2022-03-20 15:39:01,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 134 states have (on average 1.0895522388059702) internal successors, (146), 141 states have internal predecessors, (146), 52 states have call successors, (52), 29 states have call predecessors, (52), 28 states have return successors, (49), 44 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-20 15:39:01,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 247 transitions. [2022-03-20 15:39:01,488 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 247 transitions. Word has length 135 [2022-03-20 15:39:01,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:39:01,488 INFO L478 AbstractCegarLoop]: Abstraction has 215 states and 247 transitions. [2022-03-20 15:39:01,488 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 states have internal predecessors, (35), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 9 states have call predecessors, (22), 8 states have call successors, (22) [2022-03-20 15:39:01,489 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 247 transitions. [2022-03-20 15:39:01,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-03-20 15:39:01,489 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:39:01,489 INFO L499 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:39:01,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-20 15:39:01,694 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:39:01,695 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:39:01,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:39:01,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1932789221, now seen corresponding path program 1 times [2022-03-20 15:39:01,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:39:01,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1707717849] [2022-03-20 15:39:01,695 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:39:01,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1932789221, now seen corresponding path program 2 times [2022-03-20 15:39:01,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:39:01,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026614922] [2022-03-20 15:39:01,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:39:01,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:39:01,701 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:39:01,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1808590505] [2022-03-20 15:39:01,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:39:01,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:39:01,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:39:01,710 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:39:01,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-20 15:39:01,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:39:01,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:39:01,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 47 conjunts are in the unsatisfiable core [2022-03-20 15:39:01,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:39:02,678 INFO L134 CoverageAnalysis]: Checked inductivity of 711 backedges. 36 proven. 51 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2022-03-20 15:39:02,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:39:11,787 WARN L232 SmtUtils]: Spent 5.41s on a formula simplification that was a NOOP. DAG size: 138 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:40:00,411 WARN L232 SmtUtils]: Spent 15.30s on a formula simplification that was a NOOP. DAG size: 432 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:41:55,678 WARN L232 SmtUtils]: Spent 39.27s on a formula simplification that was a NOOP. DAG size: 434 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)