/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/egcd-ll.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-5d317bd [2022-03-19 03:12:41,542 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-19 03:12:41,544 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-19 03:12:41,576 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-19 03:12:41,576 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-19 03:12:41,577 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-19 03:12:41,578 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-19 03:12:41,580 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-19 03:12:41,581 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-19 03:12:41,582 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-19 03:12:41,586 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-19 03:12:41,589 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-19 03:12:41,589 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-19 03:12:41,594 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-19 03:12:41,596 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-19 03:12:41,598 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-19 03:12:41,599 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-19 03:12:41,601 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-19 03:12:41,604 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-19 03:12:41,613 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-19 03:12:41,614 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-19 03:12:41,615 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-19 03:12:41,616 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-19 03:12:41,618 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-19 03:12:41,619 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-19 03:12:41,623 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-19 03:12:41,623 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-19 03:12:41,623 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-19 03:12:41,624 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-19 03:12:41,624 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-19 03:12:41,625 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-19 03:12:41,625 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-19 03:12:41,625 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-19 03:12:41,626 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-19 03:12:41,626 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-19 03:12:41,627 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-19 03:12:41,627 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-19 03:12:41,627 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-19 03:12:41,627 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-19 03:12:41,628 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-19 03:12:41,628 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-19 03:12:41,632 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-19 03:12:41,633 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-19 03:12:41,642 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-19 03:12:41,643 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-19 03:12:41,645 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-19 03:12:41,645 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-19 03:12:41,645 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-19 03:12:41,645 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-19 03:12:41,645 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-19 03:12:41,645 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-19 03:12:41,645 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-19 03:12:41,646 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-19 03:12:41,646 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-19 03:12:41,646 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-19 03:12:41,646 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-19 03:12:41,646 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-19 03:12:41,647 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 03:12:41,647 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-19 03:12:41,647 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-19 03:12:41,648 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-19 03:12:41,849 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-19 03:12:41,870 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-19 03:12:41,871 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-19 03:12:41,872 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-19 03:12:41,875 INFO L275 PluginConnector]: CDTParser initialized [2022-03-19 03:12:41,877 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench/egcd-ll.c [2022-03-19 03:12:41,932 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f69842525/540200d718d74e3c97ea686c1e53f190/FLAG751e2e4ed [2022-03-19 03:12:42,315 INFO L306 CDTParser]: Found 1 translation units. [2022-03-19 03:12:42,315 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench/egcd-ll.c [2022-03-19 03:12:42,323 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f69842525/540200d718d74e3c97ea686c1e53f190/FLAG751e2e4ed [2022-03-19 03:12:42,732 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f69842525/540200d718d74e3c97ea686c1e53f190 [2022-03-19 03:12:42,734 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-19 03:12:42,736 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-19 03:12:42,737 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-19 03:12:42,737 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-19 03:12:42,740 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-19 03:12:42,741 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,741 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@36fa5ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42, skipping insertion in model container [2022-03-19 03:12:42,742 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,761 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-19 03:12:42,784 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-19 03:12:42,913 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/egcd-ll.c[489,502] [2022-03-19 03:12:42,933 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 03:12:42,940 INFO L203 MainTranslator]: Completed pre-run [2022-03-19 03:12:42,953 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/egcd-ll.c[489,502] [2022-03-19 03:12:42,960 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-19 03:12:42,971 INFO L208 MainTranslator]: Completed translation [2022-03-19 03:12:42,971 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42 WrapperNode [2022-03-19 03:12:42,972 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-19 03:12:42,972 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-19 03:12:42,973 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-19 03:12:42,973 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-19 03:12:42,982 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,983 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,988 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,988 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,992 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,996 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,997 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:42,998 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-19 03:12:42,999 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-19 03:12:42,999 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-19 03:12:42,999 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-19 03:12:43,000 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (1/1) ... [2022-03-19 03:12:43,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-19 03:12:43,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:43,027 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-19 03:12:43,030 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-19 03:12:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-19 03:12:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-19 03:12:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-19 03:12:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-19 03:12:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-19 03:12:43,072 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-19 03:12:43,072 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-19 03:12:43,072 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-19 03:12:43,073 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-19 03:12:43,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-19 03:12:43,087 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-19 03:12:43,088 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-19 03:12:43,133 INFO L234 CfgBuilder]: Building ICFG [2022-03-19 03:12:43,134 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-19 03:12:43,227 INFO L275 CfgBuilder]: Performing block encoding [2022-03-19 03:12:43,232 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-19 03:12:43,232 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-19 03:12:43,233 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 03:12:43 BoogieIcfgContainer [2022-03-19 03:12:43,234 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-19 03:12:43,235 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-19 03:12:43,235 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-19 03:12:43,249 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-19 03:12:43,249 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.03 03:12:42" (1/3) ... [2022-03-19 03:12:43,250 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23805500 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 03:12:43, skipping insertion in model container [2022-03-19 03:12:43,250 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.03 03:12:42" (2/3) ... [2022-03-19 03:12:43,250 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23805500 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.03 03:12:43, skipping insertion in model container [2022-03-19 03:12:43,250 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.03 03:12:43" (3/3) ... [2022-03-19 03:12:43,251 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd-ll.c [2022-03-19 03:12:43,256 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-19 03:12:43,256 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-19 03:12:43,301 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-19 03:12:43,313 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-19 03:12:43,313 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-19 03:12:43,328 INFO L276 IsEmpty]: Start isEmpty. Operand has 34 states, 17 states have (on average 1.411764705882353) internal successors, (24), 18 states have internal predecessors, (24), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-19 03:12:43,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-19 03:12:43,343 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:43,343 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:43,344 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:43,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:43,349 INFO L85 PathProgramCache]: Analyzing trace with hash -2012836591, now seen corresponding path program 1 times [2022-03-19 03:12:43,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:43,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1800751395] [2022-03-19 03:12:43,367 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:43,367 INFO L85 PathProgramCache]: Analyzing trace with hash -2012836591, now seen corresponding path program 2 times [2022-03-19 03:12:43,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:43,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473089390] [2022-03-19 03:12:43,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:43,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:43,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 03:12:43,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-19 03:12:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 03:12:43,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-19 03:12:43,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 03:12:43,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-03-19 03:12:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-19 03:12:43,572 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 03:12:43,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:43,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473089390] [2022-03-19 03:12:43,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473089390] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:43,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:43,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 03:12:43,577 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:43,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1800751395] [2022-03-19 03:12:43,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1800751395] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:43,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:43,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-19 03:12:43,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405294137] [2022-03-19 03:12:43,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:43,582 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-19 03:12:43,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:43,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-19 03:12:43,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-19 03:12:43,632 INFO L87 Difference]: Start difference. First operand has 34 states, 17 states have (on average 1.411764705882353) internal successors, (24), 18 states have internal predecessors, (24), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-19 03:12:43,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:43,729 INFO L93 Difference]: Finished difference Result 61 states and 93 transitions. [2022-03-19 03:12:43,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-19 03:12:43,746 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2022-03-19 03:12:43,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:43,751 INFO L225 Difference]: With dead ends: 61 [2022-03-19 03:12:43,751 INFO L226 Difference]: Without dead ends: 29 [2022-03-19 03:12:43,754 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-19 03:12:43,756 INFO L912 BasicCegarLoop]: 33 mSDtfsCounter, 17 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:43,757 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 36 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:43,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2022-03-19 03:12:43,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2022-03-19 03:12:43,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 15 states have internal predecessors, (17), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-03-19 03:12:43,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 37 transitions. [2022-03-19 03:12:43,795 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 37 transitions. Word has length 22 [2022-03-19 03:12:43,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:43,795 INFO L478 AbstractCegarLoop]: Abstraction has 29 states and 37 transitions. [2022-03-19 03:12:43,795 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-03-19 03:12:43,795 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 37 transitions. [2022-03-19 03:12:43,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-19 03:12:43,797 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:43,797 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:43,797 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-19 03:12:43,797 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:43,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:43,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1952740121, now seen corresponding path program 1 times [2022-03-19 03:12:43,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:43,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1080258332] [2022-03-19 03:12:43,803 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:43,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1952740121, now seen corresponding path program 2 times [2022-03-19 03:12:43,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:43,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025429802] [2022-03-19 03:12:43,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:43,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:43,836 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:43,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1391976785] [2022-03-19 03:12:43,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:43,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:43,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:43,848 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-19 03:12:43,891 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-19 03:12:43,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-19 03:12:43,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:43,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-19 03:12:43,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:44,077 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-19 03:12:44,077 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 03:12:44,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:44,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025429802] [2022-03-19 03:12:44,078 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:44,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391976785] [2022-03-19 03:12:44,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391976785] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:44,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:44,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:44,079 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:44,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1080258332] [2022-03-19 03:12:44,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1080258332] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:44,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:44,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:44,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837155578] [2022-03-19 03:12:44,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:44,080 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 03:12:44,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:44,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 03:12:44,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 03:12:44,081 INFO L87 Difference]: Start difference. First operand 29 states and 37 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 03:12:44,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:44,158 INFO L93 Difference]: Finished difference Result 45 states and 60 transitions. [2022-03-19 03:12:44,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 03:12:44,158 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 22 [2022-03-19 03:12:44,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:44,159 INFO L225 Difference]: With dead ends: 45 [2022-03-19 03:12:44,159 INFO L226 Difference]: Without dead ends: 43 [2022-03-19 03:12:44,160 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-19 03:12:44,161 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 7 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:44,161 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 135 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 03:12:44,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-03-19 03:12:44,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 42. [2022-03-19 03:12:44,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 20 states have (on average 1.25) internal successors, (25), 22 states have internal predecessors, (25), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 03:12:44,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 57 transitions. [2022-03-19 03:12:44,175 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 57 transitions. Word has length 22 [2022-03-19 03:12:44,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:44,175 INFO L478 AbstractCegarLoop]: Abstraction has 42 states and 57 transitions. [2022-03-19 03:12:44,175 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-03-19 03:12:44,175 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 57 transitions. [2022-03-19 03:12:44,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-19 03:12:44,176 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:44,176 INFO L500 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:44,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-19 03:12:44,388 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:44,388 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:44,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:44,403 INFO L85 PathProgramCache]: Analyzing trace with hash 652987931, now seen corresponding path program 1 times [2022-03-19 03:12:44,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:44,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [507124664] [2022-03-19 03:12:44,406 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:44,406 INFO L85 PathProgramCache]: Analyzing trace with hash 652987931, now seen corresponding path program 2 times [2022-03-19 03:12:44,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:44,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206855841] [2022-03-19 03:12:44,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:44,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:44,443 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:44,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [926974487] [2022-03-19 03:12:44,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:44,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:44,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:44,458 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-19 03:12:44,487 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-19 03:12:44,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:44,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:44,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-19 03:12:44,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:44,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-19 03:12:44,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 03:12:44,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:44,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206855841] [2022-03-19 03:12:44,718 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:44,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926974487] [2022-03-19 03:12:44,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926974487] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:44,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:44,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 03:12:44,720 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:44,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [507124664] [2022-03-19 03:12:44,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [507124664] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:44,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:44,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 03:12:44,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756547015] [2022-03-19 03:12:44,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:44,723 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 03:12:44,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:44,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 03:12:44,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-19 03:12:44,724 INFO L87 Difference]: Start difference. First operand 42 states and 57 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-19 03:12:44,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:44,887 INFO L93 Difference]: Finished difference Result 49 states and 63 transitions. [2022-03-19 03:12:44,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 03:12:44,887 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 27 [2022-03-19 03:12:44,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:44,890 INFO L225 Difference]: With dead ends: 49 [2022-03-19 03:12:44,890 INFO L226 Difference]: Without dead ends: 47 [2022-03-19 03:12:44,892 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-19 03:12:44,894 INFO L912 BasicCegarLoop]: 35 mSDtfsCounter, 20 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:44,894 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 177 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:44,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-03-19 03:12:44,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 46. [2022-03-19 03:12:44,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 25 states have internal predecessors, (28), 17 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2022-03-19 03:12:44,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 60 transitions. [2022-03-19 03:12:44,909 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 60 transitions. Word has length 27 [2022-03-19 03:12:44,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:44,910 INFO L478 AbstractCegarLoop]: Abstraction has 46 states and 60 transitions. [2022-03-19 03:12:44,910 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-03-19 03:12:44,910 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 60 transitions. [2022-03-19 03:12:44,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-19 03:12:44,911 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:44,911 INFO L500 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:44,960 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-19 03:12:45,139 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-03-19 03:12:45,139 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:45,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:45,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1028398105, now seen corresponding path program 1 times [2022-03-19 03:12:45,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:45,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1299267128] [2022-03-19 03:12:45,142 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:45,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1028398105, now seen corresponding path program 2 times [2022-03-19 03:12:45,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:45,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762363739] [2022-03-19 03:12:45,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:45,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:45,170 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:45,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [191451832] [2022-03-19 03:12:45,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:45,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:45,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:45,173 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-19 03:12:45,175 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-19 03:12:45,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:45,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:45,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-19 03:12:45,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:45,398 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-19 03:12:45,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:45,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-03-19 03:12:45,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:45,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762363739] [2022-03-19 03:12:45,492 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:45,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191451832] [2022-03-19 03:12:45,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191451832] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-19 03:12:45,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-19 03:12:45,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 9 [2022-03-19 03:12:45,492 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:45,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1299267128] [2022-03-19 03:12:45,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1299267128] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:45,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:45,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:45,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797372984] [2022-03-19 03:12:45,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:45,493 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 03:12:45,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:45,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 03:12:45,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-19 03:12:45,494 INFO L87 Difference]: Start difference. First operand 46 states and 60 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-19 03:12:45,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:45,532 INFO L93 Difference]: Finished difference Result 71 states and 100 transitions. [2022-03-19 03:12:45,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 03:12:45,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 32 [2022-03-19 03:12:45,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:45,534 INFO L225 Difference]: With dead ends: 71 [2022-03-19 03:12:45,534 INFO L226 Difference]: Without dead ends: 67 [2022-03-19 03:12:45,535 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-03-19 03:12:45,535 INFO L912 BasicCegarLoop]: 39 mSDtfsCounter, 8 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:45,536 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 136 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 03:12:45,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-03-19 03:12:45,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2022-03-19 03:12:45,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 32 states have (on average 1.28125) internal successors, (41), 36 states have internal predecessors, (41), 28 states have call successors, (28), 7 states have call predecessors, (28), 6 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 03:12:45,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 93 transitions. [2022-03-19 03:12:45,548 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 93 transitions. Word has length 32 [2022-03-19 03:12:45,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:45,548 INFO L478 AbstractCegarLoop]: Abstraction has 67 states and 93 transitions. [2022-03-19 03:12:45,548 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-19 03:12:45,548 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 93 transitions. [2022-03-19 03:12:45,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-19 03:12:45,549 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:45,549 INFO L500 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:45,568 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-19 03:12:45,751 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:45,752 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:45,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:45,752 INFO L85 PathProgramCache]: Analyzing trace with hash -134474469, now seen corresponding path program 1 times [2022-03-19 03:12:45,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:45,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1701876248] [2022-03-19 03:12:45,753 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:45,753 INFO L85 PathProgramCache]: Analyzing trace with hash -134474469, now seen corresponding path program 2 times [2022-03-19 03:12:45,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:45,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625029643] [2022-03-19 03:12:45,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:45,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:45,763 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:45,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1623412387] [2022-03-19 03:12:45,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:45,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:45,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:45,765 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-19 03:12:45,767 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-19 03:12:45,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:45,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:45,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-19 03:12:45,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:45,875 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-03-19 03:12:45,875 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 03:12:45,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:45,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625029643] [2022-03-19 03:12:45,876 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:45,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623412387] [2022-03-19 03:12:45,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623412387] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:45,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:45,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:45,876 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:45,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1701876248] [2022-03-19 03:12:45,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1701876248] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:45,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:45,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:45,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790609947] [2022-03-19 03:12:45,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:45,877 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 03:12:45,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:45,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 03:12:45,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 03:12:45,877 INFO L87 Difference]: Start difference. First operand 67 states and 93 transitions. Second operand has 5 states, 4 states have (on average 3.75) 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), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-19 03:12:45,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:45,936 INFO L93 Difference]: Finished difference Result 73 states and 98 transitions. [2022-03-19 03:12:45,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 03:12:45,938 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) 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), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 38 [2022-03-19 03:12:45,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:45,940 INFO L225 Difference]: With dead ends: 73 [2022-03-19 03:12:45,940 INFO L226 Difference]: Without dead ends: 71 [2022-03-19 03:12:45,940 INFO L911 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-19 03:12:45,941 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 5 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:45,941 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 127 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 03:12:45,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-03-19 03:12:45,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2022-03-19 03:12:45,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 35 states have (on average 1.2571428571428571) internal successors, (44), 39 states have internal predecessors, (44), 28 states have call successors, (28), 8 states have call predecessors, (28), 7 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-19 03:12:45,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 96 transitions. [2022-03-19 03:12:45,971 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 96 transitions. Word has length 38 [2022-03-19 03:12:45,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:45,973 INFO L478 AbstractCegarLoop]: Abstraction has 71 states and 96 transitions. [2022-03-19 03:12:45,973 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) 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), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-03-19 03:12:45,973 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 96 transitions. [2022-03-19 03:12:45,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-19 03:12:45,983 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:45,984 INFO L500 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:46,003 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-19 03:12:46,201 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:46,201 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:46,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:46,202 INFO L85 PathProgramCache]: Analyzing trace with hash 251096952, now seen corresponding path program 1 times [2022-03-19 03:12:46,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:46,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1080092505] [2022-03-19 03:12:46,203 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:46,203 INFO L85 PathProgramCache]: Analyzing trace with hash 251096952, now seen corresponding path program 2 times [2022-03-19 03:12:46,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:46,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825323939] [2022-03-19 03:12:46,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:46,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:46,212 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:46,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [860655545] [2022-03-19 03:12:46,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:46,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:46,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:46,214 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-19 03:12:46,216 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-19 03:12:46,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:46,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:46,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-19 03:12:46,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:46,368 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-03-19 03:12:46,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-19 03:12:46,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:46,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825323939] [2022-03-19 03:12:46,369 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:46,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860655545] [2022-03-19 03:12:46,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860655545] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:46,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:46,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:46,369 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:46,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1080092505] [2022-03-19 03:12:46,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1080092505] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:46,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:46,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:46,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483669610] [2022-03-19 03:12:46,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:46,370 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 03:12:46,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:46,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 03:12:46,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-19 03:12:46,371 INFO L87 Difference]: Start difference. First operand 71 states and 96 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, (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-19 03:12:46,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:46,410 INFO L93 Difference]: Finished difference Result 81 states and 104 transitions. [2022-03-19 03:12:46,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 03:12:46,411 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, (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 40 [2022-03-19 03:12:46,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:46,412 INFO L225 Difference]: With dead ends: 81 [2022-03-19 03:12:46,412 INFO L226 Difference]: Without dead ends: 78 [2022-03-19 03:12:46,412 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-19 03:12:46,413 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:46,413 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 135 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 03:12:46,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-19 03:12:46,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 76. [2022-03-19 03:12:46,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 44 states have internal predecessors, (50), 25 states have call successors, (25), 10 states have call predecessors, (25), 9 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2022-03-19 03:12:46,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 97 transitions. [2022-03-19 03:12:46,426 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 97 transitions. Word has length 40 [2022-03-19 03:12:46,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:46,427 INFO L478 AbstractCegarLoop]: Abstraction has 76 states and 97 transitions. [2022-03-19 03:12:46,427 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, (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-19 03:12:46,427 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 97 transitions. [2022-03-19 03:12:46,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-19 03:12:46,428 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:46,428 INFO L500 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:46,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-19 03:12:46,651 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:46,651 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:46,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:46,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1098226535, now seen corresponding path program 1 times [2022-03-19 03:12:46,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:46,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1293416586] [2022-03-19 03:12:46,652 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:46,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1098226535, now seen corresponding path program 2 times [2022-03-19 03:12:46,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:46,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592912474] [2022-03-19 03:12:46,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:46,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:46,660 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:46,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063204334] [2022-03-19 03:12:46,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:46,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:46,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:46,662 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-19 03:12:46,663 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-19 03:12:46,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:46,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:46,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-19 03:12:46,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:46,790 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-03-19 03:12:46,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:46,909 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-03-19 03:12:46,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:46,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592912474] [2022-03-19 03:12:46,910 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:46,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063204334] [2022-03-19 03:12:46,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063204334] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:46,910 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:46,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-19 03:12:46,910 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:46,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1293416586] [2022-03-19 03:12:46,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1293416586] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:46,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:46,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 03:12:46,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209213217] [2022-03-19 03:12:46,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:46,911 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 03:12:46,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:46,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 03:12:46,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-03-19 03:12:46,912 INFO L87 Difference]: Start difference. First operand 76 states and 97 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 03:12:47,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:47,009 INFO L93 Difference]: Finished difference Result 85 states and 107 transitions. [2022-03-19 03:12:47,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 03:12:47,009 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 43 [2022-03-19 03:12:47,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:47,011 INFO L225 Difference]: With dead ends: 85 [2022-03-19 03:12:47,011 INFO L226 Difference]: Without dead ends: 81 [2022-03-19 03:12:47,011 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-19 03:12:47,012 INFO L912 BasicCegarLoop]: 26 mSDtfsCounter, 13 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:47,012 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 146 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:47,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-03-19 03:12:47,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2022-03-19 03:12:47,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 45 states have (on average 1.1555555555555554) internal successors, (52), 48 states have internal predecessors, (52), 25 states have call successors, (25), 11 states have call predecessors, (25), 10 states have return successors, (23), 21 states have call predecessors, (23), 23 states have call successors, (23) [2022-03-19 03:12:47,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 100 transitions. [2022-03-19 03:12:47,037 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 100 transitions. Word has length 43 [2022-03-19 03:12:47,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:47,038 INFO L478 AbstractCegarLoop]: Abstraction has 81 states and 100 transitions. [2022-03-19 03:12:47,038 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-03-19 03:12:47,038 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 100 transitions. [2022-03-19 03:12:47,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-03-19 03:12:47,039 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:47,039 INFO L500 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:47,064 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-19 03:12:47,264 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:47,265 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:47,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:47,265 INFO L85 PathProgramCache]: Analyzing trace with hash -17648356, now seen corresponding path program 3 times [2022-03-19 03:12:47,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:47,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [332954141] [2022-03-19 03:12:47,266 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:47,266 INFO L85 PathProgramCache]: Analyzing trace with hash -17648356, now seen corresponding path program 4 times [2022-03-19 03:12:47,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:47,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372461567] [2022-03-19 03:12:47,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:47,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:47,290 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:47,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2096910141] [2022-03-19 03:12:47,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:12:47,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:47,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:47,300 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-19 03:12:47,301 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-19 03:12:47,338 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:12:47,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:47,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-19 03:12:47,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:47,594 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-03-19 03:12:47,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:47,813 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-03-19 03:12:47,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:47,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372461567] [2022-03-19 03:12:47,814 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:47,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096910141] [2022-03-19 03:12:47,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096910141] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:47,814 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:47,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-19 03:12:47,815 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:47,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [332954141] [2022-03-19 03:12:47,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [332954141] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:47,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:47,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 03:12:47,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026010699] [2022-03-19 03:12:47,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:47,816 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 03:12:47,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:47,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 03:12:47,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:12:47,817 INFO L87 Difference]: Start difference. First operand 81 states and 100 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 10 states have internal predecessors, (23), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2022-03-19 03:12:48,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:48,039 INFO L93 Difference]: Finished difference Result 115 states and 142 transitions. [2022-03-19 03:12:48,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 03:12:48,039 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 10 states have internal predecessors, (23), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 45 [2022-03-19 03:12:48,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:48,046 INFO L225 Difference]: With dead ends: 115 [2022-03-19 03:12:48,047 INFO L226 Difference]: Without dead ends: 113 [2022-03-19 03:12:48,047 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-03-19 03:12:48,048 INFO L912 BasicCegarLoop]: 29 mSDtfsCounter, 25 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:48,048 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 239 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 03:12:48,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-03-19 03:12:48,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2022-03-19 03:12:48,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 63 states have (on average 1.1587301587301588) internal successors, (73), 66 states have internal predecessors, (73), 31 states have call successors, (31), 15 states have call predecessors, (31), 14 states have return successors, (29), 27 states have call predecessors, (29), 29 states have call successors, (29) [2022-03-19 03:12:48,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 133 transitions. [2022-03-19 03:12:48,067 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 133 transitions. Word has length 45 [2022-03-19 03:12:48,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:48,068 INFO L478 AbstractCegarLoop]: Abstraction has 109 states and 133 transitions. [2022-03-19 03:12:48,068 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 10 states have internal predecessors, (23), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2022-03-19 03:12:48,068 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 133 transitions. [2022-03-19 03:12:48,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-03-19 03:12:48,069 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:48,069 INFO L500 BasicCegarLoop]: trace histogram [6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:48,095 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-19 03:12:48,295 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:48,296 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:48,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:48,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1834363254, now seen corresponding path program 1 times [2022-03-19 03:12:48,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:48,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [345448239] [2022-03-19 03:12:48,297 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:48,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1834363254, now seen corresponding path program 2 times [2022-03-19 03:12:48,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:48,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615219021] [2022-03-19 03:12:48,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:48,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:48,314 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:48,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1784991832] [2022-03-19 03:12:48,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:48,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:48,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:48,317 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-19 03:12:48,318 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-19 03:12:48,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:48,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:48,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-19 03:12:48,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:48,607 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-03-19 03:12:48,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:48,722 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-03-19 03:12:48,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:48,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615219021] [2022-03-19 03:12:48,723 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:48,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784991832] [2022-03-19 03:12:48,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784991832] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:48,723 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:48,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 11 [2022-03-19 03:12:48,726 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:48,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [345448239] [2022-03-19 03:12:48,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [345448239] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:48,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:48,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 03:12:48,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097058626] [2022-03-19 03:12:48,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:48,728 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 03:12:48,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:48,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 03:12:48,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-03-19 03:12:48,729 INFO L87 Difference]: Start difference. First operand 109 states and 133 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 7 states have internal predecessors, (20), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-19 03:12:48,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:48,853 INFO L93 Difference]: Finished difference Result 134 states and 173 transitions. [2022-03-19 03:12:48,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 03:12:48,854 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 7 states have internal predecessors, (20), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 50 [2022-03-19 03:12:48,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:48,857 INFO L225 Difference]: With dead ends: 134 [2022-03-19 03:12:48,857 INFO L226 Difference]: Without dead ends: 128 [2022-03-19 03:12:48,858 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-03-19 03:12:48,859 INFO L912 BasicCegarLoop]: 36 mSDtfsCounter, 19 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:48,859 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 187 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:48,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-03-19 03:12:48,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2022-03-19 03:12:48,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 72 states have (on average 1.1805555555555556) internal successors, (85), 76 states have internal predecessors, (85), 40 states have call successors, (40), 16 states have call predecessors, (40), 15 states have return successors, (37), 35 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-19 03:12:48,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 162 transitions. [2022-03-19 03:12:48,873 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 162 transitions. Word has length 50 [2022-03-19 03:12:48,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:48,873 INFO L478 AbstractCegarLoop]: Abstraction has 128 states and 162 transitions. [2022-03-19 03:12:48,873 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 7 states have internal predecessors, (20), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-03-19 03:12:48,873 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 162 transitions. [2022-03-19 03:12:48,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-03-19 03:12:48,874 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:48,874 INFO L500 BasicCegarLoop]: trace histogram [7, 6, 6, 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] [2022-03-19 03:12:48,895 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-19 03:12:49,095 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-03-19 03:12:49,095 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:49,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:49,096 INFO L85 PathProgramCache]: Analyzing trace with hash -152607915, now seen corresponding path program 1 times [2022-03-19 03:12:49,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:49,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1615938368] [2022-03-19 03:12:49,096 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:49,097 INFO L85 PathProgramCache]: Analyzing trace with hash -152607915, now seen corresponding path program 2 times [2022-03-19 03:12:49,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:49,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000067592] [2022-03-19 03:12:49,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:49,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:49,107 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:49,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [997335037] [2022-03-19 03:12:49,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:49,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:49,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:49,109 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-19 03:12:49,111 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-19 03:12:49,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:49,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:49,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-19 03:12:49,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:49,372 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-19 03:12:49,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:49,490 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-03-19 03:12:49,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:49,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000067592] [2022-03-19 03:12:49,490 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:49,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997335037] [2022-03-19 03:12:49,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997335037] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-19 03:12:49,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-19 03:12:49,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 8 [2022-03-19 03:12:49,491 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:49,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1615938368] [2022-03-19 03:12:49,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1615938368] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:49,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:49,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-19 03:12:49,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160866303] [2022-03-19 03:12:49,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:49,491 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-19 03:12:49,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:49,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-19 03:12:49,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-19 03:12:49,492 INFO L87 Difference]: Start difference. First operand 128 states and 162 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (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-19 03:12:49,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:49,569 INFO L93 Difference]: Finished difference Result 134 states and 167 transitions. [2022-03-19 03:12:49,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-19 03:12:49,570 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (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 58 [2022-03-19 03:12:49,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:49,571 INFO L225 Difference]: With dead ends: 134 [2022-03-19 03:12:49,571 INFO L226 Difference]: Without dead ends: 129 [2022-03-19 03:12:49,571 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-19 03:12:49,571 INFO L912 BasicCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:49,572 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 108 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-19 03:12:49,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-03-19 03:12:49,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2022-03-19 03:12:49,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 75 states have (on average 1.16) internal successors, (87), 78 states have internal predecessors, (87), 37 states have call successors, (37), 17 states have call predecessors, (37), 16 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-19 03:12:49,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 159 transitions. [2022-03-19 03:12:49,602 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 159 transitions. Word has length 58 [2022-03-19 03:12:49,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:49,602 INFO L478 AbstractCegarLoop]: Abstraction has 129 states and 159 transitions. [2022-03-19 03:12:49,602 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (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-19 03:12:49,602 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 159 transitions. [2022-03-19 03:12:49,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-19 03:12:49,603 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:49,603 INFO L500 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:49,634 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-19 03:12:49,827 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-03-19 03:12:49,828 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:49,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:49,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1386725923, now seen corresponding path program 5 times [2022-03-19 03:12:49,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:49,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1582321762] [2022-03-19 03:12:49,829 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:49,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1386725923, now seen corresponding path program 6 times [2022-03-19 03:12:49,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:49,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456591611] [2022-03-19 03:12:49,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:49,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:49,835 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:49,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1215536787] [2022-03-19 03:12:49,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:12:49,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:49,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:49,837 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-19 03:12:49,838 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-19 03:12:49,885 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:12:49,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:49,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-19 03:12:49,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:50,235 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 17 proven. 12 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-03-19 03:12:50,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:50,383 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-03-19 03:12:50,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:50,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456591611] [2022-03-19 03:12:50,384 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:50,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215536787] [2022-03-19 03:12:50,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215536787] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:50,384 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:50,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 13 [2022-03-19 03:12:50,384 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:50,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1582321762] [2022-03-19 03:12:50,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1582321762] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:50,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:50,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 03:12:50,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132582277] [2022-03-19 03:12:50,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:50,386 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 03:12:50,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:50,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 03:12:50,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-03-19 03:12:50,387 INFO L87 Difference]: Start difference. First operand 129 states and 159 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-19 03:12:50,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:50,553 INFO L93 Difference]: Finished difference Result 163 states and 201 transitions. [2022-03-19 03:12:50,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 03:12:50,553 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 63 [2022-03-19 03:12:50,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:50,554 INFO L225 Difference]: With dead ends: 163 [2022-03-19 03:12:50,554 INFO L226 Difference]: Without dead ends: 161 [2022-03-19 03:12:50,555 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-03-19 03:12:50,555 INFO L912 BasicCegarLoop]: 45 mSDtfsCounter, 20 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:50,555 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 293 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:50,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-03-19 03:12:50,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 147. [2022-03-19 03:12:50,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 87 states have (on average 1.1494252873563218) internal successors, (100), 90 states have internal predecessors, (100), 40 states have call successors, (40), 20 states have call predecessors, (40), 19 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-19 03:12:50,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 178 transitions. [2022-03-19 03:12:50,569 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 178 transitions. Word has length 63 [2022-03-19 03:12:50,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:50,570 INFO L478 AbstractCegarLoop]: Abstraction has 147 states and 178 transitions. [2022-03-19 03:12:50,570 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-19 03:12:50,570 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 178 transitions. [2022-03-19 03:12:50,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-03-19 03:12:50,571 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:50,571 INFO L500 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:50,599 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-19 03:12:50,785 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-19 03:12:50,785 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:50,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:50,785 INFO L85 PathProgramCache]: Analyzing trace with hash -522529, now seen corresponding path program 3 times [2022-03-19 03:12:50,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:50,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1614975746] [2022-03-19 03:12:50,786 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:50,786 INFO L85 PathProgramCache]: Analyzing trace with hash -522529, now seen corresponding path program 4 times [2022-03-19 03:12:50,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:50,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605905252] [2022-03-19 03:12:50,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:50,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:50,792 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:50,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [214624645] [2022-03-19 03:12:50,792 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:12:50,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:50,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:50,794 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-19 03:12:50,795 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-19 03:12:50,826 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:12:50,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:50,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-19 03:12:50,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:51,091 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-03-19 03:12:51,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:51,208 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-03-19 03:12:51,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:51,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605905252] [2022-03-19 03:12:51,208 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:51,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214624645] [2022-03-19 03:12:51,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214624645] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:51,208 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:51,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2022-03-19 03:12:51,209 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:51,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1614975746] [2022-03-19 03:12:51,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1614975746] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:51,209 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:51,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-19 03:12:51,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96553704] [2022-03-19 03:12:51,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:51,209 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-19 03:12:51,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:51,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-19 03:12:51,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-19 03:12:51,210 INFO L87 Difference]: Start difference. First operand 147 states and 178 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-19 03:12:51,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:51,307 INFO L93 Difference]: Finished difference Result 185 states and 223 transitions. [2022-03-19 03:12:51,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 03:12:51,308 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 63 [2022-03-19 03:12:51,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:51,309 INFO L225 Difference]: With dead ends: 185 [2022-03-19 03:12:51,309 INFO L226 Difference]: Without dead ends: 183 [2022-03-19 03:12:51,309 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-19 03:12:51,310 INFO L912 BasicCegarLoop]: 49 mSDtfsCounter, 8 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:51,310 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 251 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:51,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-03-19 03:12:51,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 169. [2022-03-19 03:12:51,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 105 states have internal predecessors, (116), 43 states have call successors, (43), 24 states have call predecessors, (43), 23 states have return successors, (41), 39 states have call predecessors, (41), 41 states have call successors, (41) [2022-03-19 03:12:51,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 200 transitions. [2022-03-19 03:12:51,324 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 200 transitions. Word has length 63 [2022-03-19 03:12:51,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:51,324 INFO L478 AbstractCegarLoop]: Abstraction has 169 states and 200 transitions. [2022-03-19 03:12:51,324 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-19 03:12:51,325 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 200 transitions. [2022-03-19 03:12:51,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-19 03:12:51,325 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:51,325 INFO L500 BasicCegarLoop]: trace histogram [9, 8, 8, 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] [2022-03-19 03:12:51,348 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-19 03:12:51,541 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-19 03:12:51,541 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:51,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:51,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1383919957, now seen corresponding path program 5 times [2022-03-19 03:12:51,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:51,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1462161140] [2022-03-19 03:12:51,542 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:51,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1383919957, now seen corresponding path program 6 times [2022-03-19 03:12:51,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:51,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809973471] [2022-03-19 03:12:51,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:51,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:51,549 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:51,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1943698641] [2022-03-19 03:12:51,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:12:51,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:51,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:51,551 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-19 03:12:51,556 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-19 03:12:51,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:12:51,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:51,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-19 03:12:51,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:51,877 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 27 proven. 24 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-03-19 03:12:51,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:52,112 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 34 proven. 17 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-03-19 03:12:52,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:52,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809973471] [2022-03-19 03:12:52,112 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:52,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943698641] [2022-03-19 03:12:52,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943698641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:52,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:52,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2022-03-19 03:12:52,113 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:52,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1462161140] [2022-03-19 03:12:52,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1462161140] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:52,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:52,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 03:12:52,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689991043] [2022-03-19 03:12:52,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:52,113 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 03:12:52,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:52,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 03:12:52,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-03-19 03:12:52,114 INFO L87 Difference]: Start difference. First operand 169 states and 200 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-19 03:12:52,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:52,356 INFO L93 Difference]: Finished difference Result 191 states and 234 transitions. [2022-03-19 03:12:52,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 03:12:52,357 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 68 [2022-03-19 03:12:52,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:52,358 INFO L225 Difference]: With dead ends: 191 [2022-03-19 03:12:52,358 INFO L226 Difference]: Without dead ends: 185 [2022-03-19 03:12:52,359 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:12:52,359 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 14 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:52,359 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 205 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 03:12:52,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-03-19 03:12:52,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 172. [2022-03-19 03:12:52,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 103 states have (on average 1.1359223300970873) internal successors, (117), 107 states have internal predecessors, (117), 45 states have call successors, (45), 24 states have call predecessors, (45), 23 states have return successors, (43), 40 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-19 03:12:52,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 205 transitions. [2022-03-19 03:12:52,384 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 205 transitions. Word has length 68 [2022-03-19 03:12:52,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:52,384 INFO L478 AbstractCegarLoop]: Abstraction has 172 states and 205 transitions. [2022-03-19 03:12:52,384 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-19 03:12:52,384 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 205 transitions. [2022-03-19 03:12:52,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-03-19 03:12:52,385 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:52,385 INFO L500 BasicCegarLoop]: trace histogram [9, 8, 8, 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] [2022-03-19 03:12:52,426 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-19 03:12:52,599 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-19 03:12:52,599 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:52,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:52,600 INFO L85 PathProgramCache]: Analyzing trace with hash -860063341, now seen corresponding path program 3 times [2022-03-19 03:12:52,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:52,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1984946124] [2022-03-19 03:12:52,600 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:52,601 INFO L85 PathProgramCache]: Analyzing trace with hash -860063341, now seen corresponding path program 4 times [2022-03-19 03:12:52,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:52,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050155374] [2022-03-19 03:12:52,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:52,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:52,607 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:52,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [711821747] [2022-03-19 03:12:52,607 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:12:52,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:52,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:52,609 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-19 03:12:52,610 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-19 03:12:52,645 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:12:52,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:52,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-19 03:12:52,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:52,968 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 30 proven. 21 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-03-19 03:12:52,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:53,203 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 34 proven. 17 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-03-19 03:12:53,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:53,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050155374] [2022-03-19 03:12:53,203 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:53,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711821747] [2022-03-19 03:12:53,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711821747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:53,203 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:53,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2022-03-19 03:12:53,204 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:53,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1984946124] [2022-03-19 03:12:53,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1984946124] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:53,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:53,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 03:12:53,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041450501] [2022-03-19 03:12:53,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:53,204 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 03:12:53,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:53,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 03:12:53,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-03-19 03:12:53,205 INFO L87 Difference]: Start difference. First operand 172 states and 205 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-19 03:12:53,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:53,397 INFO L93 Difference]: Finished difference Result 197 states and 245 transitions. [2022-03-19 03:12:53,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 03:12:53,398 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 68 [2022-03-19 03:12:53,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:53,399 INFO L225 Difference]: With dead ends: 197 [2022-03-19 03:12:53,399 INFO L226 Difference]: Without dead ends: 188 [2022-03-19 03:12:53,399 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:12:53,400 INFO L912 BasicCegarLoop]: 32 mSDtfsCounter, 15 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:53,400 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 188 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:53,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-03-19 03:12:53,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2022-03-19 03:12:53,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 112 states have (on average 1.1428571428571428) internal successors, (128), 116 states have internal predecessors, (128), 51 states have call successors, (51), 25 states have call predecessors, (51), 24 states have return successors, (49), 46 states have call predecessors, (49), 49 states have call successors, (49) [2022-03-19 03:12:53,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 228 transitions. [2022-03-19 03:12:53,416 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 228 transitions. Word has length 68 [2022-03-19 03:12:53,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:53,416 INFO L478 AbstractCegarLoop]: Abstraction has 188 states and 228 transitions. [2022-03-19 03:12:53,417 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-19 03:12:53,417 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 228 transitions. [2022-03-19 03:12:53,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-19 03:12:53,417 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:53,417 INFO L500 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:12:53,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-19 03:12:53,635 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-19 03:12:53,635 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:53,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:53,636 INFO L85 PathProgramCache]: Analyzing trace with hash -35686306, now seen corresponding path program 7 times [2022-03-19 03:12:53,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:53,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [496103530] [2022-03-19 03:12:53,636 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:53,636 INFO L85 PathProgramCache]: Analyzing trace with hash -35686306, now seen corresponding path program 8 times [2022-03-19 03:12:53,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:53,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434514101] [2022-03-19 03:12:53,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:53,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:53,644 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:53,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2087961658] [2022-03-19 03:12:53,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:53,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:53,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:53,660 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-19 03:12:53,673 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-19 03:12:53,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:53,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:53,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-19 03:12:53,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:54,332 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 20 proven. 27 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-03-19 03:12:54,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:54,576 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 20 proven. 27 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-03-19 03:12:54,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:54,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434514101] [2022-03-19 03:12:54,576 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:54,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087961658] [2022-03-19 03:12:54,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087961658] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:54,577 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:54,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2022-03-19 03:12:54,577 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:54,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [496103530] [2022-03-19 03:12:54,577 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [496103530] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:54,577 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:54,577 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 03:12:54,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911237226] [2022-03-19 03:12:54,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:54,578 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 03:12:54,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:54,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 03:12:54,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-03-19 03:12:54,579 INFO L87 Difference]: Start difference. First operand 188 states and 228 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 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-19 03:12:54,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:54,766 INFO L93 Difference]: Finished difference Result 222 states and 270 transitions. [2022-03-19 03:12:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 03:12:54,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 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 81 [2022-03-19 03:12:54,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:54,769 INFO L225 Difference]: With dead ends: 222 [2022-03-19 03:12:54,769 INFO L226 Difference]: Without dead ends: 220 [2022-03-19 03:12:54,772 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-03-19 03:12:54,773 INFO L912 BasicCegarLoop]: 48 mSDtfsCounter, 8 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:54,774 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 288 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:12:54,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-03-19 03:12:54,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 216. [2022-03-19 03:12:54,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 130 states have (on average 1.146153846153846) internal successors, (149), 134 states have internal predecessors, (149), 57 states have call successors, (57), 29 states have call predecessors, (57), 28 states have return successors, (55), 52 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-19 03:12:54,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 261 transitions. [2022-03-19 03:12:54,805 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 261 transitions. Word has length 81 [2022-03-19 03:12:54,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:54,805 INFO L478 AbstractCegarLoop]: Abstraction has 216 states and 261 transitions. [2022-03-19 03:12:54,805 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 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-19 03:12:54,805 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 261 transitions. [2022-03-19 03:12:54,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-19 03:12:54,808 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:54,808 INFO L500 BasicCegarLoop]: trace histogram [11, 10, 10, 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] [2022-03-19 03:12:54,833 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-19 03:12:55,023 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:55,024 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:55,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:55,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1350517088, now seen corresponding path program 7 times [2022-03-19 03:12:55,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:55,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [158604581] [2022-03-19 03:12:55,025 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:55,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1350517088, now seen corresponding path program 8 times [2022-03-19 03:12:55,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:55,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978395152] [2022-03-19 03:12:55,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:55,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:55,032 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:55,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [43092544] [2022-03-19 03:12:55,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:12:55,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:55,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:55,034 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-19 03:12:55,035 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-19 03:12:55,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:12:55,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:55,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 48 conjunts are in the unsatisfiable core [2022-03-19 03:12:55,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:56,442 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 42 proven. 53 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-03-19 03:12:56,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:57,238 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 59 proven. 36 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-03-19 03:12:57,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:57,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978395152] [2022-03-19 03:12:57,239 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:57,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43092544] [2022-03-19 03:12:57,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43092544] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:57,239 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:57,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2022-03-19 03:12:57,239 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:57,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [158604581] [2022-03-19 03:12:57,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [158604581] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:57,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:57,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 03:12:57,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127566158] [2022-03-19 03:12:57,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:57,240 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 03:12:57,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:57,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 03:12:57,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-03-19 03:12:57,241 INFO L87 Difference]: Start difference. First operand 216 states and 261 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2022-03-19 03:12:58,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:58,363 INFO L93 Difference]: Finished difference Result 257 states and 311 transitions. [2022-03-19 03:12:58,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 03:12:58,364 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), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 81 [2022-03-19 03:12:58,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:58,366 INFO L225 Difference]: With dead ends: 257 [2022-03-19 03:12:58,366 INFO L226 Difference]: Without dead ends: 255 [2022-03-19 03:12:58,366 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 144 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2022-03-19 03:12:58,367 INFO L912 BasicCegarLoop]: 41 mSDtfsCounter, 17 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:58,367 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 307 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 03:12:58,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-03-19 03:12:58,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 221. [2022-03-19 03:12:58,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 135 states have (on average 1.1333333333333333) internal successors, (153), 138 states have internal predecessors, (153), 55 states have call successors, (55), 31 states have call predecessors, (55), 30 states have return successors, (53), 51 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-19 03:12:58,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 261 transitions. [2022-03-19 03:12:58,396 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 261 transitions. Word has length 81 [2022-03-19 03:12:58,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:58,396 INFO L478 AbstractCegarLoop]: Abstraction has 221 states and 261 transitions. [2022-03-19 03:12:58,396 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), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2022-03-19 03:12:58,396 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 261 transitions. [2022-03-19 03:12:58,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-19 03:12:58,397 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:58,397 INFO L500 BasicCegarLoop]: trace histogram [11, 10, 10, 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] [2022-03-19 03:12:58,414 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-19 03:12:58,609 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-19 03:12:58,610 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:12:58,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:12:58,611 INFO L85 PathProgramCache]: Analyzing trace with hash -388774688, now seen corresponding path program 9 times [2022-03-19 03:12:58,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:58,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1970889807] [2022-03-19 03:12:58,611 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:12:58,611 INFO L85 PathProgramCache]: Analyzing trace with hash -388774688, now seen corresponding path program 10 times [2022-03-19 03:12:58,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:12:58,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698541944] [2022-03-19 03:12:58,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:12:58,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:12:58,626 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:12:58,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1761798336] [2022-03-19 03:12:58,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:12:58,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:12:58,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:12:58,637 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-19 03:12:58,638 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-19 03:12:58,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:12:58,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:12:58,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 44 conjunts are in the unsatisfiable core [2022-03-19 03:12:58,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:12:59,362 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 59 proven. 51 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-03-19 03:12:59,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:12:59,585 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 75 proven. 8 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-03-19 03:12:59,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:12:59,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698541944] [2022-03-19 03:12:59,586 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:12:59,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761798336] [2022-03-19 03:12:59,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761798336] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:12:59,586 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:12:59,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-19 03:12:59,586 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:12:59,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1970889807] [2022-03-19 03:12:59,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1970889807] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:12:59,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:12:59,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 03:12:59,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996305535] [2022-03-19 03:12:59,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:12:59,587 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 03:12:59,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:12:59,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 03:12:59,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:12:59,587 INFO L87 Difference]: Start difference. First operand 221 states and 261 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 11 states have internal predecessors, (26), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 7 states have call predecessors, (13), 6 states have call successors, (13) [2022-03-19 03:12:59,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:12:59,941 INFO L93 Difference]: Finished difference Result 261 states and 313 transitions. [2022-03-19 03:12:59,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 03:12:59,942 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 11 states have internal predecessors, (26), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 7 states have call predecessors, (13), 6 states have call successors, (13) Word has length 81 [2022-03-19 03:12:59,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:12:59,944 INFO L225 Difference]: With dead ends: 261 [2022-03-19 03:12:59,944 INFO L226 Difference]: Without dead ends: 259 [2022-03-19 03:12:59,944 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 145 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-03-19 03:12:59,944 INFO L912 BasicCegarLoop]: 43 mSDtfsCounter, 15 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-19 03:12:59,945 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 302 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-19 03:12:59,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-03-19 03:12:59,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 223. [2022-03-19 03:12:59,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 136 states have (on average 1.1323529411764706) internal successors, (154), 140 states have internal predecessors, (154), 56 states have call successors, (56), 31 states have call predecessors, (56), 30 states have return successors, (54), 51 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-19 03:12:59,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 264 transitions. [2022-03-19 03:12:59,983 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 264 transitions. Word has length 81 [2022-03-19 03:12:59,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:12:59,983 INFO L478 AbstractCegarLoop]: Abstraction has 223 states and 264 transitions. [2022-03-19 03:12:59,984 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 11 states have internal predecessors, (26), 6 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 7 states have call predecessors, (13), 6 states have call successors, (13) [2022-03-19 03:12:59,984 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 264 transitions. [2022-03-19 03:12:59,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-03-19 03:12:59,985 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:12:59,985 INFO L500 BasicCegarLoop]: trace histogram [11, 10, 10, 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] [2022-03-19 03:13:00,005 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-19 03:13:00,203 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-19 03:13:00,204 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:00,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:00,204 INFO L85 PathProgramCache]: Analyzing trace with hash 997428706, now seen corresponding path program 11 times [2022-03-19 03:13:00,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:00,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1217338798] [2022-03-19 03:13:00,205 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:00,205 INFO L85 PathProgramCache]: Analyzing trace with hash 997428706, now seen corresponding path program 12 times [2022-03-19 03:13:00,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:00,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423056414] [2022-03-19 03:13:00,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:00,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:00,210 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:00,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [257956971] [2022-03-19 03:13:00,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:13:00,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:00,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:00,211 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-19 03:13:00,212 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-19 03:13:00,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:13:00,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:00,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-19 03:13:00,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:00,552 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 70 proven. 11 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-03-19 03:13:00,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:02,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:02,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423056414] [2022-03-19 03:13:02,092 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:02,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257956971] [2022-03-19 03:13:02,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257956971] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 03:13:02,092 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 03:13:02,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-03-19 03:13:02,092 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:02,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1217338798] [2022-03-19 03:13:02,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1217338798] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:02,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:02,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 03:13:02,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724237192] [2022-03-19 03:13:02,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:02,093 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 03:13:02,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:02,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 03:13:02,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-03-19 03:13:02,093 INFO L87 Difference]: Start difference. First operand 223 states and 264 transitions. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 03:13:02,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:02,626 INFO L93 Difference]: Finished difference Result 282 states and 346 transitions. [2022-03-19 03:13:02,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 03:13:02,627 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 81 [2022-03-19 03:13:02,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:02,628 INFO L225 Difference]: With dead ends: 282 [2022-03-19 03:13:02,628 INFO L226 Difference]: Without dead ends: 276 [2022-03-19 03:13:02,629 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 96 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2022-03-19 03:13:02,629 INFO L912 BasicCegarLoop]: 41 mSDtfsCounter, 19 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:02,629 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 268 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-19 03:13:02,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-03-19 03:13:02,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 233. [2022-03-19 03:13:02,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 142 states have (on average 1.119718309859155) internal successors, (159), 147 states have internal predecessors, (159), 58 states have call successors, (58), 33 states have call predecessors, (58), 32 states have return successors, (56), 52 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-19 03:13:02,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 273 transitions. [2022-03-19 03:13:02,676 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 273 transitions. Word has length 81 [2022-03-19 03:13:02,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:02,679 INFO L478 AbstractCegarLoop]: Abstraction has 233 states and 273 transitions. [2022-03-19 03:13:02,679 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2022-03-19 03:13:02,679 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 273 transitions. [2022-03-19 03:13:02,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-19 03:13:02,680 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:02,681 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:02,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-19 03:13:02,897 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-19 03:13:02,897 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:02,898 INFO L85 PathProgramCache]: Analyzing trace with hash 327884660, now seen corresponding path program 13 times [2022-03-19 03:13:02,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:02,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1360915272] [2022-03-19 03:13:02,898 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:02,898 INFO L85 PathProgramCache]: Analyzing trace with hash 327884660, now seen corresponding path program 14 times [2022-03-19 03:13:02,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:02,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91964855] [2022-03-19 03:13:02,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:02,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:02,903 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:02,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1825288899] [2022-03-19 03:13:02,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:13:02,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:02,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:02,908 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:02,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-19 03:13:02,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:13:02,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:02,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-19 03:13:02,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:03,464 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-03-19 03:13:03,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:03,914 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-03-19 03:13:03,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:03,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91964855] [2022-03-19 03:13:03,915 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:03,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825288899] [2022-03-19 03:13:03,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825288899] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:13:03,915 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:13:03,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-03-19 03:13:03,915 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:03,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1360915272] [2022-03-19 03:13:03,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1360915272] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:03,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:03,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 03:13:03,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919281109] [2022-03-19 03:13:03,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:03,916 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 03:13:03,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:03,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 03:13:03,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-03-19 03:13:03,916 INFO L87 Difference]: Start difference. First operand 233 states and 273 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 5 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-19 03:13:04,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:04,099 INFO L93 Difference]: Finished difference Result 255 states and 307 transitions. [2022-03-19 03:13:04,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 03:13:04,100 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 5 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 86 [2022-03-19 03:13:04,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:04,101 INFO L225 Difference]: With dead ends: 255 [2022-03-19 03:13:04,101 INFO L226 Difference]: Without dead ends: 249 [2022-03-19 03:13:04,101 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 158 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-03-19 03:13:04,102 INFO L912 BasicCegarLoop]: 50 mSDtfsCounter, 9 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:04,102 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 301 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:13:04,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-03-19 03:13:04,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 236. [2022-03-19 03:13:04,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 143 states have (on average 1.118881118881119) internal successors, (160), 149 states have internal predecessors, (160), 60 states have call successors, (60), 33 states have call predecessors, (60), 32 states have return successors, (58), 53 states have call predecessors, (58), 58 states have call successors, (58) [2022-03-19 03:13:04,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 278 transitions. [2022-03-19 03:13:04,134 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 278 transitions. Word has length 86 [2022-03-19 03:13:04,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:04,134 INFO L478 AbstractCegarLoop]: Abstraction has 236 states and 278 transitions. [2022-03-19 03:13:04,134 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 5 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-19 03:13:04,134 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 278 transitions. [2022-03-19 03:13:04,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-19 03:13:04,135 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:04,135 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:04,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-19 03:13:04,351 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:04,352 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:04,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:04,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1916098638, now seen corresponding path program 15 times [2022-03-19 03:13:04,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:04,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [878945032] [2022-03-19 03:13:04,352 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:04,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1916098638, now seen corresponding path program 16 times [2022-03-19 03:13:04,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:04,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045389669] [2022-03-19 03:13:04,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:04,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:04,357 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:04,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1036593637] [2022-03-19 03:13:04,357 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:13:04,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:04,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:04,361 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:04,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-19 03:13:04,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:13:04,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:04,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 50 conjunts are in the unsatisfiable core [2022-03-19 03:13:04,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:05,718 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 03:13:05,893 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 79 proven. 45 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-03-19 03:13:05,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:06,200 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 87 proven. 5 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-03-19 03:13:06,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:06,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045389669] [2022-03-19 03:13:06,200 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:06,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036593637] [2022-03-19 03:13:06,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036593637] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:13:06,201 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:13:06,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 18 [2022-03-19 03:13:06,201 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:06,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [878945032] [2022-03-19 03:13:06,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [878945032] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:06,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:06,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 03:13:06,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119733107] [2022-03-19 03:13:06,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:06,201 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 03:13:06,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:06,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 03:13:06,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-03-19 03:13:06,202 INFO L87 Difference]: Start difference. First operand 236 states and 278 transitions. Second operand has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 7 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-19 03:13:07,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:07,282 INFO L93 Difference]: Finished difference Result 282 states and 338 transitions. [2022-03-19 03:13:07,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 03:13:07,282 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 7 states have call predecessors, (14), 5 states have call successors, (14) Word has length 86 [2022-03-19 03:13:07,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:07,283 INFO L225 Difference]: With dead ends: 282 [2022-03-19 03:13:07,284 INFO L226 Difference]: Without dead ends: 272 [2022-03-19 03:13:07,284 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-03-19 03:13:07,284 INFO L912 BasicCegarLoop]: 38 mSDtfsCounter, 17 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:07,284 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 379 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-19 03:13:07,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-19 03:13:07,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 254. [2022-03-19 03:13:07,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 155 states have (on average 1.1161290322580646) internal successors, (173), 161 states have internal predecessors, (173), 63 states have call successors, (63), 36 states have call predecessors, (63), 35 states have return successors, (61), 56 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-19 03:13:07,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 297 transitions. [2022-03-19 03:13:07,386 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 297 transitions. Word has length 86 [2022-03-19 03:13:07,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:07,386 INFO L478 AbstractCegarLoop]: Abstraction has 254 states and 297 transitions. [2022-03-19 03:13:07,386 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 7 states have call predecessors, (14), 5 states have call successors, (14) [2022-03-19 03:13:07,386 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 297 transitions. [2022-03-19 03:13:07,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-03-19 03:13:07,388 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:07,388 INFO L500 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:07,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-19 03:13:07,588 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:07,589 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:07,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:07,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1866224690, now seen corresponding path program 17 times [2022-03-19 03:13:07,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:07,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1383835487] [2022-03-19 03:13:07,590 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:07,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1866224690, now seen corresponding path program 18 times [2022-03-19 03:13:07,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:07,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50436763] [2022-03-19 03:13:07,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:07,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:07,597 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:07,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [611766692] [2022-03-19 03:13:07,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:13:07,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:07,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:07,599 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:07,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-19 03:13:07,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:13:07,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:07,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-19 03:13:07,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:16,977 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 03:13:26,495 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 71 proven. 29 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2022-03-19 03:13:26,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:32,675 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 87 proven. 5 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-03-19 03:13:32,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:32,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50436763] [2022-03-19 03:13:32,675 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:32,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611766692] [2022-03-19 03:13:32,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611766692] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:13:32,676 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:13:32,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 14 [2022-03-19 03:13:32,676 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:32,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1383835487] [2022-03-19 03:13:32,676 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1383835487] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:32,676 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:32,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 03:13:32,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601492093] [2022-03-19 03:13:32,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:32,677 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 03:13:32,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:32,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 03:13:32,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=143, Unknown=2, NotChecked=0, Total=182 [2022-03-19 03:13:32,677 INFO L87 Difference]: Start difference. First operand 254 states and 297 transitions. Second operand has 11 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-19 03:13:34,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:13:36,854 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:13:38,026 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:13:40,681 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:13:41,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:41,522 INFO L93 Difference]: Finished difference Result 305 states and 372 transitions. [2022-03-19 03:13:41,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 03:13:41,523 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) Word has length 86 [2022-03-19 03:13:41,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:41,524 INFO L225 Difference]: With dead ends: 305 [2022-03-19 03:13:41,525 INFO L226 Difference]: Without dead ends: 287 [2022-03-19 03:13:41,525 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 157 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=50, Invalid=188, Unknown=2, NotChecked=0, Total=240 [2022-03-19 03:13:41,525 INFO L912 BasicCegarLoop]: 38 mSDtfsCounter, 20 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 19 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:41,526 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 252 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 334 Invalid, 3 Unknown, 0 Unchecked, 8.7s Time] [2022-03-19 03:13:41,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-03-19 03:13:41,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2022-03-19 03:13:41,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 176 states have (on average 1.1306818181818181) internal successors, (199), 180 states have internal predecessors, (199), 73 states have call successors, (73), 38 states have call predecessors, (73), 37 states have return successors, (71), 68 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-19 03:13:41,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 343 transitions. [2022-03-19 03:13:41,602 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 343 transitions. Word has length 86 [2022-03-19 03:13:41,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:41,603 INFO L478 AbstractCegarLoop]: Abstraction has 287 states and 343 transitions. [2022-03-19 03:13:41,603 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-19 03:13:41,603 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 343 transitions. [2022-03-19 03:13:41,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:13:41,604 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:41,604 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:41,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-19 03:13:41,818 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-03-19 03:13:41,818 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:41,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:41,818 INFO L85 PathProgramCache]: Analyzing trace with hash 396850335, now seen corresponding path program 9 times [2022-03-19 03:13:41,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:41,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [460485544] [2022-03-19 03:13:41,819 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:41,819 INFO L85 PathProgramCache]: Analyzing trace with hash 396850335, now seen corresponding path program 10 times [2022-03-19 03:13:41,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:41,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711207133] [2022-03-19 03:13:41,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:41,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:41,832 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:41,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1935275550] [2022-03-19 03:13:41,832 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:13:41,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:41,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:41,837 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:41,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-19 03:13:41,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:13:41,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:41,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-19 03:13:41,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:44,620 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 70 proven. 112 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2022-03-19 03:13:44,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:44,982 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 102 proven. 26 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2022-03-19 03:13:44,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:44,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711207133] [2022-03-19 03:13:44,982 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:44,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935275550] [2022-03-19 03:13:44,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935275550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:13:44,982 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:13:44,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 18 [2022-03-19 03:13:44,983 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:44,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [460485544] [2022-03-19 03:13:44,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [460485544] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:44,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:44,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 03:13:44,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325160900] [2022-03-19 03:13:44,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:44,983 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 03:13:44,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:44,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 03:13:44,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-19 03:13:44,984 INFO L87 Difference]: Start difference. First operand 287 states and 343 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-03-19 03:13:45,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:45,849 INFO L93 Difference]: Finished difference Result 317 states and 382 transitions. [2022-03-19 03:13:45,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 03:13:45,850 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) Word has length 99 [2022-03-19 03:13:45,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:45,851 INFO L225 Difference]: With dead ends: 317 [2022-03-19 03:13:45,852 INFO L226 Difference]: Without dead ends: 315 [2022-03-19 03:13:45,852 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 178 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-03-19 03:13:45,854 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 15 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:45,854 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 414 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 03:13:45,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-03-19 03:13:45,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 311. [2022-03-19 03:13:45,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 191 states have (on average 1.1361256544502618) internal successors, (217), 195 states have internal predecessors, (217), 79 states have call successors, (79), 41 states have call predecessors, (79), 40 states have return successors, (77), 74 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 03:13:45,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 373 transitions. [2022-03-19 03:13:45,923 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 373 transitions. Word has length 99 [2022-03-19 03:13:45,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:45,923 INFO L478 AbstractCegarLoop]: Abstraction has 311 states and 373 transitions. [2022-03-19 03:13:45,923 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-03-19 03:13:45,923 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 373 transitions. [2022-03-19 03:13:45,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:13:45,924 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:45,924 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:45,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-19 03:13:46,145 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-03-19 03:13:46,145 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:46,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:46,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1783053729, now seen corresponding path program 19 times [2022-03-19 03:13:46,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:46,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [12978525] [2022-03-19 03:13:46,146 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:46,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1783053729, now seen corresponding path program 20 times [2022-03-19 03:13:46,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:46,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733082170] [2022-03-19 03:13:46,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:46,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:46,156 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:46,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1099969089] [2022-03-19 03:13:46,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:13:46,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:46,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:46,158 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:46,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-19 03:13:46,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:13:46,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:46,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 43 conjunts are in the unsatisfiable core [2022-03-19 03:13:46,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 26 proven. 48 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2022-03-19 03:13:48,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:49,211 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 26 proven. 48 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2022-03-19 03:13:49,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:49,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733082170] [2022-03-19 03:13:49,211 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:49,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099969089] [2022-03-19 03:13:49,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099969089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:13:49,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:13:49,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2022-03-19 03:13:49,212 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:49,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [12978525] [2022-03-19 03:13:49,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [12978525] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:49,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:49,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 03:13:49,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307151175] [2022-03-19 03:13:49,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:49,212 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 03:13:49,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:49,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 03:13:49,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:13:49,213 INFO L87 Difference]: Start difference. First operand 311 states and 373 transitions. Second operand has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 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-19 03:13:49,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:49,887 INFO L93 Difference]: Finished difference Result 352 states and 423 transitions. [2022-03-19 03:13:49,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 03:13:49,888 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 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 99 [2022-03-19 03:13:49,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:49,890 INFO L225 Difference]: With dead ends: 352 [2022-03-19 03:13:49,890 INFO L226 Difference]: Without dead ends: 350 [2022-03-19 03:13:49,890 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 182 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-03-19 03:13:49,891 INFO L912 BasicCegarLoop]: 57 mSDtfsCounter, 9 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:49,891 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 389 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-19 03:13:49,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-03-19 03:13:49,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 323. [2022-03-19 03:13:49,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 200 states have (on average 1.125) internal successors, (225), 204 states have internal predecessors, (225), 79 states have call successors, (79), 44 states have call predecessors, (79), 43 states have return successors, (77), 74 states have call predecessors, (77), 77 states have call successors, (77) [2022-03-19 03:13:49,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 381 transitions. [2022-03-19 03:13:49,970 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 381 transitions. Word has length 99 [2022-03-19 03:13:49,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:49,971 INFO L478 AbstractCegarLoop]: Abstraction has 323 states and 381 transitions. [2022-03-19 03:13:49,972 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 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-19 03:13:49,972 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 381 transitions. [2022-03-19 03:13:49,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:13:49,973 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:49,973 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:49,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-19 03:13:50,191 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:50,191 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:50,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:50,192 INFO L85 PathProgramCache]: Analyzing trace with hash 43761953, now seen corresponding path program 21 times [2022-03-19 03:13:50,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:50,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1747087224] [2022-03-19 03:13:50,192 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:50,193 INFO L85 PathProgramCache]: Analyzing trace with hash 43761953, now seen corresponding path program 22 times [2022-03-19 03:13:50,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:50,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325637051] [2022-03-19 03:13:50,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:50,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:50,217 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:50,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1492211229] [2022-03-19 03:13:50,217 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:13:50,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:50,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:50,222 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:50,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-19 03:13:50,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:13:50,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:50,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-19 03:13:50,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:51,604 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 80 proven. 84 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-03-19 03:13:51,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:51,924 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 105 proven. 8 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2022-03-19 03:13:51,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:51,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325637051] [2022-03-19 03:13:51,925 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:51,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492211229] [2022-03-19 03:13:51,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492211229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:13:51,925 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:13:51,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-19 03:13:51,925 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:51,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1747087224] [2022-03-19 03:13:51,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1747087224] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:51,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:51,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 03:13:51,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749416436] [2022-03-19 03:13:51,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:51,926 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 03:13:51,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:51,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 03:13:51,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:13:51,926 INFO L87 Difference]: Start difference. First operand 323 states and 381 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-19 03:13:53,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:13:53,300 INFO L93 Difference]: Finished difference Result 357 states and 423 transitions. [2022-03-19 03:13:53,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 03:13:53,301 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), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 99 [2022-03-19 03:13:53,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:13:53,303 INFO L225 Difference]: With dead ends: 357 [2022-03-19 03:13:53,303 INFO L226 Difference]: Without dead ends: 355 [2022-03-19 03:13:53,304 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 181 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-19 03:13:53,304 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 14 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-19 03:13:53,304 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 393 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-19 03:13:53,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-03-19 03:13:53,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 334. [2022-03-19 03:13:53,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 208 states have (on average 1.125) internal successors, (234), 211 states have internal predecessors, (234), 80 states have call successors, (80), 46 states have call predecessors, (80), 45 states have return successors, (78), 76 states have call predecessors, (78), 78 states have call successors, (78) [2022-03-19 03:13:53,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 392 transitions. [2022-03-19 03:13:53,405 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 392 transitions. Word has length 99 [2022-03-19 03:13:53,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:13:53,405 INFO L478 AbstractCegarLoop]: Abstraction has 334 states and 392 transitions. [2022-03-19 03:13:53,405 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), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-19 03:13:53,405 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 392 transitions. [2022-03-19 03:13:53,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:13:53,406 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:13:53,407 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:13:53,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-19 03:13:53,619 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:53,620 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:13:53,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:13:53,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1429965347, now seen corresponding path program 23 times [2022-03-19 03:13:53,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:53,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1284820982] [2022-03-19 03:13:53,621 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:13:53,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1429965347, now seen corresponding path program 24 times [2022-03-19 03:13:53,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:13:53,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217166829] [2022-03-19 03:13:53,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:13:53,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:13:53,627 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:13:53,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [854630482] [2022-03-19 03:13:53,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:13:53,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:13:53,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:13:53,629 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:13:53,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-19 03:13:54,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:13:54,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:13:54,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-19 03:13:54,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:13:55,810 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 105 proven. 33 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-03-19 03:13:55,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:13:56,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:13:56,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217166829] [2022-03-19 03:13:56,432 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:13:56,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854630482] [2022-03-19 03:13:56,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854630482] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 03:13:56,432 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 03:13:56,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-03-19 03:13:56,433 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:13:56,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1284820982] [2022-03-19 03:13:56,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1284820982] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:13:56,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:13:56,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 03:13:56,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792200472] [2022-03-19 03:13:56,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:13:56,434 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 03:13:56,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:13:56,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 03:13:56,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2022-03-19 03:13:56,436 INFO L87 Difference]: Start difference. First operand 334 states and 392 transitions. Second operand has 16 states, 15 states have (on average 2.066666666666667) internal successors, (31), 13 states have internal predecessors, (31), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 7 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-19 03:14:00,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:14:00,965 INFO L93 Difference]: Finished difference Result 406 states and 494 transitions. [2022-03-19 03:14:00,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-19 03:14:00,967 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.066666666666667) internal successors, (31), 13 states have internal predecessors, (31), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 7 states have call predecessors, (13), 5 states have call successors, (13) Word has length 99 [2022-03-19 03:14:00,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:14:00,969 INFO L225 Difference]: With dead ends: 406 [2022-03-19 03:14:00,969 INFO L226 Difference]: Without dead ends: 400 [2022-03-19 03:14:00,970 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2022-03-19 03:14:00,970 INFO L912 BasicCegarLoop]: 38 mSDtfsCounter, 36 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-03-19 03:14:00,971 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 226 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-03-19 03:14:00,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-03-19 03:14:01,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 381. [2022-03-19 03:14:01,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 234 states have (on average 1.1324786324786325) internal successors, (265), 238 states have internal predecessors, (265), 96 states have call successors, (96), 51 states have call predecessors, (96), 50 states have return successors, (94), 91 states have call predecessors, (94), 94 states have call successors, (94) [2022-03-19 03:14:01,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 455 transitions. [2022-03-19 03:14:01,104 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 455 transitions. Word has length 99 [2022-03-19 03:14:01,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:14:01,104 INFO L478 AbstractCegarLoop]: Abstraction has 381 states and 455 transitions. [2022-03-19 03:14:01,105 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.066666666666667) internal successors, (31), 13 states have internal predecessors, (31), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 7 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-19 03:14:01,105 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 455 transitions. [2022-03-19 03:14:01,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:14:01,106 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:14:01,106 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:14:01,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-19 03:14:01,313 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-03-19 03:14:01,313 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:14:01,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:14:01,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1289329503, now seen corresponding path program 25 times [2022-03-19 03:14:01,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:01,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [751999201] [2022-03-19 03:14:01,314 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:14:01,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1289329503, now seen corresponding path program 26 times [2022-03-19 03:14:01,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:14:01,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430703571] [2022-03-19 03:14:01,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:14:01,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:14:01,319 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:14:01,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612614252] [2022-03-19 03:14:01,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:14:01,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:01,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:14:01,325 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:14:01,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-19 03:14:01,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:14:01,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:14:01,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 52 conjunts are in the unsatisfiable core [2022-03-19 03:14:01,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:14:05,490 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 98 proven. 66 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-03-19 03:14:05,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:14:08,760 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 105 proven. 8 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2022-03-19 03:14:08,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:14:08,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430703571] [2022-03-19 03:14:08,761 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:14:08,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612614252] [2022-03-19 03:14:08,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612614252] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:14:08,761 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:14:08,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-19 03:14:08,761 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:14:08,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [751999201] [2022-03-19 03:14:08,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [751999201] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:14:08,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:14:08,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 03:14:08,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349788745] [2022-03-19 03:14:08,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:14:08,762 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 03:14:08,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:08,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 03:14:08,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=191, Unknown=1, NotChecked=0, Total=240 [2022-03-19 03:14:08,763 INFO L87 Difference]: Start difference. First operand 381 states and 455 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-19 03:14:12,311 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:14:13,579 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:14:14,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:14:14,533 INFO L93 Difference]: Finished difference Result 421 states and 507 transitions. [2022-03-19 03:14:14,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 03:14:14,534 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), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 99 [2022-03-19 03:14:14,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:14:14,536 INFO L225 Difference]: With dead ends: 421 [2022-03-19 03:14:14,536 INFO L226 Difference]: Without dead ends: 419 [2022-03-19 03:14:14,537 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 180 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=61, Invalid=244, Unknown=1, NotChecked=0, Total=306 [2022-03-19 03:14:14,540 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 13 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-03-19 03:14:14,541 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 415 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-03-19 03:14:14,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2022-03-19 03:14:14,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 395. [2022-03-19 03:14:14,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 243 states have (on average 1.131687242798354) internal successors, (275), 247 states have internal predecessors, (275), 99 states have call successors, (99), 53 states have call predecessors, (99), 52 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2022-03-19 03:14:14,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 471 transitions. [2022-03-19 03:14:14,667 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 471 transitions. Word has length 99 [2022-03-19 03:14:14,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:14:14,667 INFO L478 AbstractCegarLoop]: Abstraction has 395 states and 471 transitions. [2022-03-19 03:14:14,667 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), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-19 03:14:14,667 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 471 transitions. [2022-03-19 03:14:14,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:14:14,668 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:14:14,668 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:14:14,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-19 03:14:14,885 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-19 03:14:14,885 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:14:14,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:14:14,885 INFO L85 PathProgramCache]: Analyzing trace with hash 96873891, now seen corresponding path program 27 times [2022-03-19 03:14:14,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:14,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [783036778] [2022-03-19 03:14:14,886 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:14:14,886 INFO L85 PathProgramCache]: Analyzing trace with hash 96873891, now seen corresponding path program 28 times [2022-03-19 03:14:14,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:14:14,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984505871] [2022-03-19 03:14:14,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:14:14,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:14:14,892 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:14:14,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [103358638] [2022-03-19 03:14:14,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:14:14,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:14,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:14:14,895 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:14:14,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-19 03:14:14,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:14:14,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:14:14,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 45 conjunts are in the unsatisfiable core [2022-03-19 03:14:14,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:14:15,977 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 84 proven. 56 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2022-03-19 03:14:15,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:14:16,282 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 105 proven. 8 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2022-03-19 03:14:16,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:14:16,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984505871] [2022-03-19 03:14:16,282 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:14:16,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103358638] [2022-03-19 03:14:16,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103358638] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:14:16,283 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:14:16,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 17 [2022-03-19 03:14:16,283 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:14:16,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [783036778] [2022-03-19 03:14:16,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [783036778] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:14:16,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:14:16,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-19 03:14:16,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200939076] [2022-03-19 03:14:16,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:14:16,284 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-19 03:14:16,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:16,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-19 03:14:16,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2022-03-19 03:14:16,284 INFO L87 Difference]: Start difference. First operand 395 states and 471 transitions. Second operand has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-19 03:14:18,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:14:18,361 INFO L93 Difference]: Finished difference Result 427 states and 517 transitions. [2022-03-19 03:14:18,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-19 03:14:18,362 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) Word has length 99 [2022-03-19 03:14:18,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:14:18,364 INFO L225 Difference]: With dead ends: 427 [2022-03-19 03:14:18,364 INFO L226 Difference]: Without dead ends: 425 [2022-03-19 03:14:18,364 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-03-19 03:14:18,364 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 15 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-19 03:14:18,365 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 351 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-19 03:14:18,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-03-19 03:14:18,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 408. [2022-03-19 03:14:18,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 250 states have (on average 1.132) internal successors, (283), 255 states have internal predecessors, (283), 104 states have call successors, (104), 54 states have call predecessors, (104), 53 states have return successors, (102), 98 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-19 03:14:18,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 489 transitions. [2022-03-19 03:14:18,528 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 489 transitions. Word has length 99 [2022-03-19 03:14:18,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:14:18,528 INFO L478 AbstractCegarLoop]: Abstraction has 408 states and 489 transitions. [2022-03-19 03:14:18,528 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2022-03-19 03:14:18,528 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 489 transitions. [2022-03-19 03:14:18,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-03-19 03:14:18,529 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:14:18,529 INFO L500 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:14:18,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-19 03:14:18,746 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-19 03:14:18,747 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:14:18,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:14:18,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1642417885, now seen corresponding path program 29 times [2022-03-19 03:14:18,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:18,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [511955877] [2022-03-19 03:14:18,748 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:14:18,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1642417885, now seen corresponding path program 30 times [2022-03-19 03:14:18,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:14:18,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012540267] [2022-03-19 03:14:18,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:14:18,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:14:18,758 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:14:18,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1091185517] [2022-03-19 03:14:18,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:14:18,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:18,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:14:18,781 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:14:18,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-19 03:14:18,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:14:18,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:14:18,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-19 03:14:18,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:14:19,330 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 60 proven. 70 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2022-03-19 03:14:19,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:14:27,718 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 74 proven. 46 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2022-03-19 03:14:27,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:14:27,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012540267] [2022-03-19 03:14:27,718 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:14:27,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091185517] [2022-03-19 03:14:27,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091185517] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:14:27,718 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:14:27,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2022-03-19 03:14:27,719 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:14:27,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [511955877] [2022-03-19 03:14:27,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [511955877] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:14:27,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:14:27,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-19 03:14:27,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135857380] [2022-03-19 03:14:27,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:14:27,719 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-19 03:14:27,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:27,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-19 03:14:27,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=162, Unknown=2, NotChecked=0, Total=210 [2022-03-19 03:14:27,720 INFO L87 Difference]: Start difference. First operand 408 states and 489 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-19 03:14:30,131 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:14:30,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:14:30,783 INFO L93 Difference]: Finished difference Result 465 states and 564 transitions. [2022-03-19 03:14:30,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-19 03:14:30,784 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) Word has length 99 [2022-03-19 03:14:30,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:14:30,787 INFO L225 Difference]: With dead ends: 465 [2022-03-19 03:14:30,787 INFO L226 Difference]: Without dead ends: 463 [2022-03-19 03:14:30,787 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 181 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=59, Invalid=211, Unknown=2, NotChecked=0, Total=272 [2022-03-19 03:14:30,787 INFO L912 BasicCegarLoop]: 30 mSDtfsCounter, 21 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 20 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-19 03:14:30,788 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 177 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 253 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2022-03-19 03:14:30,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2022-03-19 03:14:30,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 394. [2022-03-19 03:14:30,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 241 states have (on average 1.1244813278008299) internal successors, (271), 249 states have internal predecessors, (271), 100 states have call successors, (100), 53 states have call predecessors, (100), 52 states have return successors, (98), 91 states have call predecessors, (98), 98 states have call successors, (98) [2022-03-19 03:14:30,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 469 transitions. [2022-03-19 03:14:30,937 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 469 transitions. Word has length 99 [2022-03-19 03:14:30,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:14:30,937 INFO L478 AbstractCegarLoop]: Abstraction has 394 states and 469 transitions. [2022-03-19 03:14:30,937 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-19 03:14:30,937 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 469 transitions. [2022-03-19 03:14:30,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 03:14:30,938 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:14:30,938 INFO L500 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:14:30,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-19 03:14:31,154 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-19 03:14:31,155 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:14:31,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:14:31,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1917559763, now seen corresponding path program 31 times [2022-03-19 03:14:31,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:31,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [17655656] [2022-03-19 03:14:31,156 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:14:31,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1917559763, now seen corresponding path program 32 times [2022-03-19 03:14:31,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:14:31,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848754273] [2022-03-19 03:14:31,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:14:31,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:14:31,160 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:14:31,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1911873877] [2022-03-19 03:14:31,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:14:31,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:31,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:14:31,162 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:14:31,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-19 03:14:31,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:14:31,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:14:31,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 39 conjunts are in the unsatisfiable core [2022-03-19 03:14:31,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:14:31,678 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 28 proven. 52 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2022-03-19 03:14:31,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:14:31,912 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 28 proven. 52 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2022-03-19 03:14:31,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:14:31,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848754273] [2022-03-19 03:14:31,912 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:14:31,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911873877] [2022-03-19 03:14:31,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911873877] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:14:31,912 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:14:31,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2022-03-19 03:14:31,913 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:14:31,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [17655656] [2022-03-19 03:14:31,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [17655656] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:14:31,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:14:31,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-19 03:14:31,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242434881] [2022-03-19 03:14:31,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:14:31,915 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-19 03:14:31,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:31,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-19 03:14:31,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-19 03:14:31,915 INFO L87 Difference]: Start difference. First operand 394 states and 469 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 6 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-19 03:14:32,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:14:32,252 INFO L93 Difference]: Finished difference Result 420 states and 506 transitions. [2022-03-19 03:14:32,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-19 03:14:32,253 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 6 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 104 [2022-03-19 03:14:32,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:14:32,255 INFO L225 Difference]: With dead ends: 420 [2022-03-19 03:14:32,255 INFO L226 Difference]: Without dead ends: 414 [2022-03-19 03:14:32,256 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 194 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-03-19 03:14:32,256 INFO L912 BasicCegarLoop]: 56 mSDtfsCounter, 8 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 03:14:32,256 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 381 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 03:14:32,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-03-19 03:14:32,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 391. [2022-03-19 03:14:32,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 240 states have (on average 1.125) internal successors, (270), 247 states have internal predecessors, (270), 98 states have call successors, (98), 53 states have call predecessors, (98), 52 states have return successors, (96), 90 states have call predecessors, (96), 96 states have call successors, (96) [2022-03-19 03:14:32,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 464 transitions. [2022-03-19 03:14:32,401 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 464 transitions. Word has length 104 [2022-03-19 03:14:32,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:14:32,402 INFO L478 AbstractCegarLoop]: Abstraction has 391 states and 464 transitions. [2022-03-19 03:14:32,402 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 6 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-19 03:14:32,402 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 464 transitions. [2022-03-19 03:14:32,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 03:14:32,403 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:14:32,403 INFO L500 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:14:32,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-19 03:14:32,619 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-19 03:14:32,619 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:14:32,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:14:32,620 INFO L85 PathProgramCache]: Analyzing trace with hash -326423535, now seen corresponding path program 33 times [2022-03-19 03:14:32,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:32,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1550912238] [2022-03-19 03:14:32,620 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:14:32,620 INFO L85 PathProgramCache]: Analyzing trace with hash -326423535, now seen corresponding path program 34 times [2022-03-19 03:14:32,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:14:32,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88771594] [2022-03-19 03:14:32,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:14:32,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:14:32,628 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:14:32,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [590135407] [2022-03-19 03:14:32,628 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:14:32,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:32,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:14:32,633 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:14:32,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-19 03:14:32,692 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:14:32,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:14:32,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 71 conjunts are in the unsatisfiable core [2022-03-19 03:14:32,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:14:33,685 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 104 proven. 114 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2022-03-19 03:14:33,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:14:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2022-03-19 03:14:33,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:14:33,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88771594] [2022-03-19 03:14:33,959 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:14:33,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590135407] [2022-03-19 03:14:33,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590135407] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:14:33,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:14:33,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 10] total 23 [2022-03-19 03:14:33,959 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:14:33,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1550912238] [2022-03-19 03:14:33,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1550912238] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:14:33,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:14:33,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-19 03:14:33,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786537935] [2022-03-19 03:14:33,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:14:33,960 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 03:14:33,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:33,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 03:14:33,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2022-03-19 03:14:33,960 INFO L87 Difference]: Start difference. First operand 391 states and 464 transitions. Second operand has 17 states, 16 states have (on average 2.0) internal successors, (32), 14 states have internal predecessors, (32), 9 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 9 states have call predecessors, (17), 8 states have call successors, (17) [2022-03-19 03:14:34,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:14:34,947 INFO L93 Difference]: Finished difference Result 431 states and 523 transitions. [2022-03-19 03:14:34,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 03:14:34,948 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.0) internal successors, (32), 14 states have internal predecessors, (32), 9 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 9 states have call predecessors, (17), 8 states have call successors, (17) Word has length 104 [2022-03-19 03:14:34,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:14:34,950 INFO L225 Difference]: With dead ends: 431 [2022-03-19 03:14:34,950 INFO L226 Difference]: Without dead ends: 419 [2022-03-19 03:14:34,951 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 182 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2022-03-19 03:14:34,951 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 36 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 25 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-19 03:14:34,951 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 294 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 678 Invalid, 0 Unknown, 25 Unchecked, 0.8s Time] [2022-03-19 03:14:34,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2022-03-19 03:14:35,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 395. [2022-03-19 03:14:35,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 242 states have (on average 1.128099173553719) internal successors, (273), 248 states have internal predecessors, (273), 100 states have call successors, (100), 53 states have call predecessors, (100), 52 states have return successors, (98), 93 states have call predecessors, (98), 98 states have call successors, (98) [2022-03-19 03:14:35,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 471 transitions. [2022-03-19 03:14:35,075 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 471 transitions. Word has length 104 [2022-03-19 03:14:35,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:14:35,075 INFO L478 AbstractCegarLoop]: Abstraction has 395 states and 471 transitions. [2022-03-19 03:14:35,075 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.0) internal successors, (32), 14 states have internal predecessors, (32), 9 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 9 states have call predecessors, (17), 8 states have call successors, (17) [2022-03-19 03:14:35,075 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 471 transitions. [2022-03-19 03:14:35,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 03:14:35,076 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:14:35,076 INFO L500 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:14:35,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-19 03:14:35,283 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:35,284 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:14:35,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:14:35,284 INFO L85 PathProgramCache]: Analyzing trace with hash -839067503, now seen corresponding path program 35 times [2022-03-19 03:14:35,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:35,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [899933925] [2022-03-19 03:14:35,285 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:14:35,285 INFO L85 PathProgramCache]: Analyzing trace with hash -839067503, now seen corresponding path program 36 times [2022-03-19 03:14:35,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:14:35,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750662761] [2022-03-19 03:14:35,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:14:35,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:14:35,293 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:14:35,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [238971252] [2022-03-19 03:14:35,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:14:35,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:14:35,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:14:35,295 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:14:35,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-19 03:14:35,934 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:14:35,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:14:35,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 57 conjunts are in the unsatisfiable core [2022-03-19 03:14:35,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:14:48,837 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 127 proven. 49 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2022-03-19 03:14:48,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:14:49,695 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 146 proven. 3 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2022-03-19 03:14:49,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:14:49,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750662761] [2022-03-19 03:14:49,695 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:14:49,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238971252] [2022-03-19 03:14:49,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238971252] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:14:49,696 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:14:49,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11] total 23 [2022-03-19 03:14:49,696 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:14:49,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [899933925] [2022-03-19 03:14:49,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [899933925] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:14:49,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:14:49,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-19 03:14:49,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967408331] [2022-03-19 03:14:49,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:14:49,697 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 03:14:49,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:14:49,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 03:14:49,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=401, Unknown=2, NotChecked=0, Total=506 [2022-03-19 03:14:49,697 INFO L87 Difference]: Start difference. First operand 395 states and 471 transitions. Second operand has 17 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 8 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-19 03:14:51,704 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:14:53,718 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:15:27,410 WARN L232 SmtUtils]: Spent 32.53s on a formula simplification. DAG size of input: 62 DAG size of output: 50 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-19 03:15:29,419 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:15:31,422 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:15:33,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:15:35,890 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:15:39,383 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:15:39,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:15:39,404 INFO L93 Difference]: Finished difference Result 460 states and 566 transitions. [2022-03-19 03:15:39,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 03:15:39,405 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 8 states have call predecessors, (14), 6 states have call successors, (14) Word has length 104 [2022-03-19 03:15:39,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:15:39,408 INFO L225 Difference]: With dead ends: 460 [2022-03-19 03:15:39,408 INFO L226 Difference]: Without dead ends: 450 [2022-03-19 03:15:39,408 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 185 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 40.6s TimeCoverageRelationStatistics Valid=131, Invalid=569, Unknown=2, NotChecked=0, Total=702 [2022-03-19 03:15:39,409 INFO L912 BasicCegarLoop]: 37 mSDtfsCounter, 28 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 30 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2022-03-19 03:15:39,409 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 306 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 559 Invalid, 6 Unknown, 0 Unchecked, 16.8s Time] [2022-03-19 03:15:39,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-19 03:15:39,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 416. [2022-03-19 03:15:39,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 256 states have (on average 1.125) internal successors, (288), 262 states have internal predecessors, (288), 104 states have call successors, (104), 56 states have call predecessors, (104), 55 states have return successors, (102), 97 states have call predecessors, (102), 102 states have call successors, (102) [2022-03-19 03:15:39,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 494 transitions. [2022-03-19 03:15:39,621 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 494 transitions. Word has length 104 [2022-03-19 03:15:39,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:15:39,621 INFO L478 AbstractCegarLoop]: Abstraction has 416 states and 494 transitions. [2022-03-19 03:15:39,622 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 8 states have call predecessors, (14), 6 states have call successors, (14) [2022-03-19 03:15:39,622 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 494 transitions. [2022-03-19 03:15:39,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 03:15:39,623 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:15:39,623 INFO L500 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:15:39,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-19 03:15:39,824 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-03-19 03:15:39,824 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:15:39,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:15:39,824 INFO L85 PathProgramCache]: Analyzing trace with hash -468949743, now seen corresponding path program 37 times [2022-03-19 03:15:39,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:15:39,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1709448714] [2022-03-19 03:15:39,825 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:15:39,825 INFO L85 PathProgramCache]: Analyzing trace with hash -468949743, now seen corresponding path program 38 times [2022-03-19 03:15:39,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:15:39,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970794156] [2022-03-19 03:15:39,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:15:39,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:15:39,829 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:15:39,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [425844064] [2022-03-19 03:15:39,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:15:39,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:15:39,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:15:39,830 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:15:39,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-19 03:15:39,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:15:39,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:15:39,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-19 03:15:39,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:15:40,542 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 76 proven. 103 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2022-03-19 03:15:40,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:15:41,002 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 111 proven. 28 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2022-03-19 03:15:41,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:15:41,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970794156] [2022-03-19 03:15:41,002 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:15:41,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425844064] [2022-03-19 03:15:41,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425844064] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:15:41,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:15:41,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-19 03:15:41,003 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:15:41,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1709448714] [2022-03-19 03:15:41,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1709448714] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:15:41,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:15:41,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 03:15:41,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431111644] [2022-03-19 03:15:41,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:15:41,004 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 03:15:41,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:15:41,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 03:15:41,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-03-19 03:15:41,005 INFO L87 Difference]: Start difference. First operand 416 states and 494 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2022-03-19 03:15:42,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:15:42,343 INFO L93 Difference]: Finished difference Result 442 states and 531 transitions. [2022-03-19 03:15:42,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 03:15:42,344 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), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 104 [2022-03-19 03:15:42,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:15:42,346 INFO L225 Difference]: With dead ends: 442 [2022-03-19 03:15:42,346 INFO L226 Difference]: Without dead ends: 436 [2022-03-19 03:15:42,346 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 190 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2022-03-19 03:15:42,346 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 14 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:15:42,347 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 351 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-19 03:15:42,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-03-19 03:15:42,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 408. [2022-03-19 03:15:42,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 251 states have (on average 1.1235059760956174) internal successors, (282), 258 states have internal predecessors, (282), 102 states have call successors, (102), 55 states have call predecessors, (102), 54 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2022-03-19 03:15:42,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 484 transitions. [2022-03-19 03:15:42,545 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 484 transitions. Word has length 104 [2022-03-19 03:15:42,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:15:42,545 INFO L478 AbstractCegarLoop]: Abstraction has 408 states and 484 transitions. [2022-03-19 03:15:42,545 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), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2022-03-19 03:15:42,546 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 484 transitions. [2022-03-19 03:15:42,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-03-19 03:15:42,547 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:15:42,547 INFO L500 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:15:42,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-19 03:15:42,771 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:15:42,771 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:15:42,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:15:42,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1582034255, now seen corresponding path program 39 times [2022-03-19 03:15:42,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:15:42,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [359644842] [2022-03-19 03:15:42,772 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:15:42,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1582034255, now seen corresponding path program 40 times [2022-03-19 03:15:42,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:15:42,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270475531] [2022-03-19 03:15:42,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:15:42,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:15:42,778 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:15:42,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1436470618] [2022-03-19 03:15:42,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:15:42,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:15:42,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:15:42,783 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:15:42,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-19 03:15:42,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:15:42,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:15:42,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 64 conjunts are in the unsatisfiable core [2022-03-19 03:15:42,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:15:43,423 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 107 proven. 108 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-03-19 03:15:43,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:15:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2022-03-19 03:15:43,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:15:43,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270475531] [2022-03-19 03:15:43,645 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:15:43,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436470618] [2022-03-19 03:15:43,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436470618] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:15:43,646 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:15:43,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 15 [2022-03-19 03:15:43,646 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:15:43,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [359644842] [2022-03-19 03:15:43,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [359644842] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:15:43,646 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:15:43,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-19 03:15:43,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862257836] [2022-03-19 03:15:43,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:15:43,646 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-19 03:15:43,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:15:43,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-19 03:15:43,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-03-19 03:15:43,647 INFO L87 Difference]: Start difference. First operand 408 states and 484 transitions. Second operand has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-19 03:15:44,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:15:44,536 INFO L93 Difference]: Finished difference Result 450 states and 537 transitions. [2022-03-19 03:15:44,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-19 03:15:44,537 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) Word has length 104 [2022-03-19 03:15:44,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:15:44,539 INFO L225 Difference]: With dead ends: 450 [2022-03-19 03:15:44,539 INFO L226 Difference]: Without dead ends: 440 [2022-03-19 03:15:44,540 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 190 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-03-19 03:15:44,540 INFO L912 BasicCegarLoop]: 45 mSDtfsCounter, 20 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-19 03:15:44,540 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 360 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-19 03:15:44,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-03-19 03:15:44,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 395. [2022-03-19 03:15:44,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 245 states have (on average 1.1183673469387756) internal successors, (274), 252 states have internal predecessors, (274), 95 states have call successors, (95), 55 states have call predecessors, (95), 54 states have return successors, (93), 87 states have call predecessors, (93), 93 states have call successors, (93) [2022-03-19 03:15:44,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 462 transitions. [2022-03-19 03:15:44,680 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 462 transitions. Word has length 104 [2022-03-19 03:15:44,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:15:44,681 INFO L478 AbstractCegarLoop]: Abstraction has 395 states and 462 transitions. [2022-03-19 03:15:44,681 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2022-03-19 03:15:44,681 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 462 transitions. [2022-03-19 03:15:44,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-19 03:15:44,682 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:15:44,682 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:15:44,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-19 03:15:44,886 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:15:44,887 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:15:44,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:15:44,887 INFO L85 PathProgramCache]: Analyzing trace with hash -567590240, now seen corresponding path program 11 times [2022-03-19 03:15:44,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:15:44,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1891357188] [2022-03-19 03:15:44,888 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:15:44,888 INFO L85 PathProgramCache]: Analyzing trace with hash -567590240, now seen corresponding path program 12 times [2022-03-19 03:15:44,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:15:44,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093446550] [2022-03-19 03:15:44,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:15:44,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:15:44,894 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:15:44,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1484632325] [2022-03-19 03:15:44,895 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:15:44,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:15:44,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:15:44,897 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:15:44,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-19 03:15:44,945 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 03:15:44,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:15:44,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 33 conjunts are in the unsatisfiable core [2022-03-19 03:15:44,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:15:45,291 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 123 proven. 20 refuted. 0 times theorem prover too weak. 448 trivial. 0 not checked. [2022-03-19 03:15:45,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:15:45,495 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-19 03:17:00,327 WARN L855 $PredicateComparison]: unable to prove that (forall ((v_main_~r~0_BEFORE_CALL_453 Int) (v_main_~p~0_BEFORE_CALL_447 Int) (v_main_~s~0_BEFORE_CALL_405 Int) (v_main_~q~0_BEFORE_CALL_420 Int)) (or (not (= (+ (* (+ (* (- 1) v_main_~s~0_BEFORE_CALL_405) v_main_~r~0_BEFORE_CALL_453) v_main_~q~0_BEFORE_CALL_420) 1) (* (+ v_main_~p~0_BEFORE_CALL_447 (* (- 1) v_main_~q~0_BEFORE_CALL_420)) v_main_~s~0_BEFORE_CALL_405))) (and (not (= |c___VERIFIER_assert_#in~cond| 0)) (let ((.cse0 (+ (* v_main_~r~0_BEFORE_CALL_453 v_main_~q~0_BEFORE_CALL_420) 1))) (or (= .cse0 0) (not (= |c___VERIFIER_assert_#in~cond| 1)) (= (mod .cse0 v_main_~s~0_BEFORE_CALL_405) 0)))))) is different from true [2022-03-19 03:18:06,507 WARN L855 $PredicateComparison]: unable to prove that (or (forall ((v_main_~r~0_BEFORE_CALL_453 Int) (v_main_~p~0_BEFORE_CALL_447 Int) (v_main_~s~0_BEFORE_CALL_405 Int) (v_main_~q~0_BEFORE_CALL_420 Int)) (or (not (= (+ (* (+ (* (- 1) v_main_~s~0_BEFORE_CALL_405) v_main_~r~0_BEFORE_CALL_453) v_main_~q~0_BEFORE_CALL_420) 1) (* (+ v_main_~p~0_BEFORE_CALL_447 (* (- 1) v_main_~q~0_BEFORE_CALL_420)) v_main_~s~0_BEFORE_CALL_405))) (and (not (= |c___VERIFIER_assert_#in~cond| 0)) (let ((.cse0 (+ (* v_main_~r~0_BEFORE_CALL_453 v_main_~q~0_BEFORE_CALL_420) 1))) (or (= .cse0 0) (not (= |c___VERIFIER_assert_#in~cond| 1)) (= (mod .cse0 v_main_~s~0_BEFORE_CALL_405) 0)))))) (= c___VERIFIER_assert_~cond 0)) is different from true [2022-03-19 03:18:24,556 WARN L855 $PredicateComparison]: unable to prove that (or (not (= |c___VERIFIER_assert_#in~cond| 1)) (forall ((v_main_~r~0_BEFORE_CALL_453 Int) (v_main_~p~0_BEFORE_CALL_447 Int) (v_main_~s~0_BEFORE_CALL_405 Int) (v_main_~q~0_BEFORE_CALL_420 Int)) (let ((.cse0 (+ (* v_main_~r~0_BEFORE_CALL_453 v_main_~q~0_BEFORE_CALL_420) 1))) (or (= .cse0 0) (= (mod .cse0 v_main_~s~0_BEFORE_CALL_405) 0) (not (= (+ (* (+ (* (- 1) v_main_~s~0_BEFORE_CALL_405) v_main_~r~0_BEFORE_CALL_453) v_main_~q~0_BEFORE_CALL_420) 1) (* (+ v_main_~p~0_BEFORE_CALL_447 (* (- 1) v_main_~q~0_BEFORE_CALL_420)) v_main_~s~0_BEFORE_CALL_405))))))) is different from true [2022-03-19 03:18:34,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:18:34,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093446550] [2022-03-19 03:18:34,178 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:18:34,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484632325] [2022-03-19 03:18:34,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484632325] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 03:18:34,178 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 03:18:34,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-03-19 03:18:34,178 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:18:34,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1891357188] [2022-03-19 03:18:34,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1891357188] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:18:34,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:18:34,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 03:18:34,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790560219] [2022-03-19 03:18:34,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:18:34,179 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 03:18:34,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:34,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 03:18:34,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=192, Unknown=7, NotChecked=90, Total=342 [2022-03-19 03:18:34,180 INFO L87 Difference]: Start difference. First operand 395 states and 462 transitions. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-03-19 03:18:34,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:18:34,578 INFO L93 Difference]: Finished difference Result 439 states and 522 transitions. [2022-03-19 03:18:34,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-19 03:18:34,579 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 117 [2022-03-19 03:18:34,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:18:34,581 INFO L225 Difference]: With dead ends: 439 [2022-03-19 03:18:34,581 INFO L226 Difference]: Without dead ends: 437 [2022-03-19 03:18:34,581 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 129 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=77, Invalid=270, Unknown=7, NotChecked=108, Total=462 [2022-03-19 03:18:34,582 INFO L912 BasicCegarLoop]: 25 mSDtfsCounter, 19 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-19 03:18:34,582 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 167 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-19 03:18:34,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-03-19 03:18:34,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 433. [2022-03-19 03:18:34,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 268 states have (on average 1.1305970149253732) internal successors, (303), 274 states have internal predecessors, (303), 106 states have call successors, (106), 59 states have call predecessors, (106), 58 states have return successors, (104), 99 states have call predecessors, (104), 104 states have call successors, (104) [2022-03-19 03:18:34,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 513 transitions. [2022-03-19 03:18:34,793 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 513 transitions. Word has length 117 [2022-03-19 03:18:34,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:18:34,793 INFO L478 AbstractCegarLoop]: Abstraction has 433 states and 513 transitions. [2022-03-19 03:18:34,793 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2022-03-19 03:18:34,793 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 513 transitions. [2022-03-19 03:18:34,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-19 03:18:34,794 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:18:34,794 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:18:34,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-19 03:18:35,018 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-03-19 03:18:35,018 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:18:35,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:18:35,019 INFO L85 PathProgramCache]: Analyzing trace with hash 818613154, now seen corresponding path program 41 times [2022-03-19 03:18:35,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:35,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1194958645] [2022-03-19 03:18:35,019 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:18:35,019 INFO L85 PathProgramCache]: Analyzing trace with hash 818613154, now seen corresponding path program 42 times [2022-03-19 03:18:35,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:18:35,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179714983] [2022-03-19 03:18:35,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:18:35,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:18:35,025 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:18:35,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473933624] [2022-03-19 03:18:35,026 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:18:35,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:18:35,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:18:35,036 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:18:35,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-19 03:18:35,090 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-19 03:18:35,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:18:35,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-19 03:18:35,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:18:35,551 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 73 proven. 43 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2022-03-19 03:18:35,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:18:39,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:18:39,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179714983] [2022-03-19 03:18:39,914 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:18:39,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473933624] [2022-03-19 03:18:39,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473933624] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-19 03:18:39,915 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-19 03:18:39,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-03-19 03:18:39,915 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:18:39,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1194958645] [2022-03-19 03:18:39,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1194958645] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:18:39,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:18:39,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-19 03:18:39,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497813150] [2022-03-19 03:18:39,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:18:39,916 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-19 03:18:39,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:39,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-19 03:18:39,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=168, Unknown=2, NotChecked=0, Total=210 [2022-03-19 03:18:39,916 INFO L87 Difference]: Start difference. First operand 433 states and 513 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-19 03:18:42,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:18:44,413 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-19 03:18:45,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:18:45,069 INFO L93 Difference]: Finished difference Result 512 states and 626 transitions. [2022-03-19 03:18:45,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-19 03:18:45,070 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 117 [2022-03-19 03:18:45,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:18:45,072 INFO L225 Difference]: With dead ends: 512 [2022-03-19 03:18:45,072 INFO L226 Difference]: Without dead ends: 506 [2022-03-19 03:18:45,073 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=53, Invalid=217, Unknown=2, NotChecked=0, Total=272 [2022-03-19 03:18:45,073 INFO L912 BasicCegarLoop]: 38 mSDtfsCounter, 14 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-03-19 03:18:45,073 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 269 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 334 Invalid, 2 Unknown, 0 Unchecked, 4.8s Time] [2022-03-19 03:18:45,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-03-19 03:18:45,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 489. [2022-03-19 03:18:45,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 300 states have (on average 1.1366666666666667) internal successors, (341), 308 states have internal predecessors, (341), 125 states have call successors, (125), 64 states have call predecessors, (125), 63 states have return successors, (123), 116 states have call predecessors, (123), 123 states have call successors, (123) [2022-03-19 03:18:45,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 589 transitions. [2022-03-19 03:18:45,289 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 589 transitions. Word has length 117 [2022-03-19 03:18:45,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:18:45,289 INFO L478 AbstractCegarLoop]: Abstraction has 489 states and 589 transitions. [2022-03-19 03:18:45,289 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2022-03-19 03:18:45,289 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 589 transitions. [2022-03-19 03:18:45,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-19 03:18:45,290 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:18:45,290 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:18:45,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-03-19 03:18:45,506 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-03-19 03:18:45,506 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:18:45,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:18:45,507 INFO L85 PathProgramCache]: Analyzing trace with hash -920678622, now seen corresponding path program 43 times [2022-03-19 03:18:45,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:45,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1008588457] [2022-03-19 03:18:45,507 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:18:45,507 INFO L85 PathProgramCache]: Analyzing trace with hash -920678622, now seen corresponding path program 44 times [2022-03-19 03:18:45,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:18:45,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139752600] [2022-03-19 03:18:45,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:18:45,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:18:45,512 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:18:45,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [31439507] [2022-03-19 03:18:45,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-19 03:18:45,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:18:45,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:18:45,516 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:18:45,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-19 03:18:45,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-19 03:18:45,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:18:45,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 79 conjunts are in the unsatisfiable core [2022-03-19 03:18:45,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:18:48,062 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 126 proven. 149 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2022-03-19 03:18:48,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:18:48,690 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 448 trivial. 0 not checked. [2022-03-19 03:18:48,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:18:48,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139752600] [2022-03-19 03:18:48,690 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:18:48,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31439507] [2022-03-19 03:18:48,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31439507] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:18:48,690 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:18:48,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9] total 20 [2022-03-19 03:18:48,691 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:18:48,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1008588457] [2022-03-19 03:18:48,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1008588457] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:18:48,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:18:48,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-19 03:18:48,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095540929] [2022-03-19 03:18:48,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:18:48,691 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-19 03:18:48,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:48,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-19 03:18:48,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-03-19 03:18:48,692 INFO L87 Difference]: Start difference. First operand 489 states and 589 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 14 states have internal predecessors, (35), 8 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 8 states have call successors, (19) [2022-03-19 03:18:51,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:18:51,487 INFO L93 Difference]: Finished difference Result 531 states and 641 transitions. [2022-03-19 03:18:51,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-19 03:18:51,488 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 14 states have internal predecessors, (35), 8 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 8 states have call successors, (19) Word has length 117 [2022-03-19 03:18:51,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:18:51,515 INFO L225 Difference]: With dead ends: 531 [2022-03-19 03:18:51,516 INFO L226 Difference]: Without dead ends: 529 [2022-03-19 03:18:51,517 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 210 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-03-19 03:18:51,525 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 25 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-19 03:18:51,526 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 479 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-19 03:18:51,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-03-19 03:18:51,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 507. [2022-03-19 03:18:51,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 312 states have (on average 1.1346153846153846) internal successors, (354), 320 states have internal predecessors, (354), 128 states have call successors, (128), 67 states have call predecessors, (128), 66 states have return successors, (126), 119 states have call predecessors, (126), 126 states have call successors, (126) [2022-03-19 03:18:51,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 608 transitions. [2022-03-19 03:18:51,820 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 608 transitions. Word has length 117 [2022-03-19 03:18:51,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:18:51,820 INFO L478 AbstractCegarLoop]: Abstraction has 507 states and 608 transitions. [2022-03-19 03:18:51,820 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 14 states have internal predecessors, (35), 8 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 8 states have call successors, (19) [2022-03-19 03:18:51,820 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 608 transitions. [2022-03-19 03:18:51,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-19 03:18:51,821 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:18:51,822 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:18:51,842 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-19 03:18:52,035 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-19 03:18:52,035 INFO L403 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:18:52,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:18:52,036 INFO L85 PathProgramCache]: Analyzing trace with hash 465524772, now seen corresponding path program 45 times [2022-03-19 03:18:52,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:52,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1886502402] [2022-03-19 03:18:52,036 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:18:52,036 INFO L85 PathProgramCache]: Analyzing trace with hash 465524772, now seen corresponding path program 46 times [2022-03-19 03:18:52,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:18:52,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101582270] [2022-03-19 03:18:52,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:18:52,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:18:52,042 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:18:52,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [977238920] [2022-03-19 03:18:52,042 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-19 03:18:52,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:18:52,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:18:52,044 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:18:52,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-19 03:18:52,095 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-19 03:18:52,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:18:52,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 71 conjunts are in the unsatisfiable core [2022-03-19 03:18:52,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:18:56,116 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 118 proven. 136 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2022-03-19 03:18:56,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:18:56,655 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 448 trivial. 0 not checked. [2022-03-19 03:18:56,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:18:56,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101582270] [2022-03-19 03:18:56,655 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:18:56,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977238920] [2022-03-19 03:18:56,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977238920] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:18:56,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:18:56,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9] total 21 [2022-03-19 03:18:56,655 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:18:56,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1886502402] [2022-03-19 03:18:56,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1886502402] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:18:56,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:18:56,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-19 03:18:56,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668753121] [2022-03-19 03:18:56,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:18:56,656 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-19 03:18:56,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:18:56,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-19 03:18:56,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2022-03-19 03:18:56,656 INFO L87 Difference]: Start difference. First operand 507 states and 608 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 15 states have internal predecessors, (35), 9 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-03-19 03:18:59,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:18:59,510 INFO L93 Difference]: Finished difference Result 545 states and 653 transitions. [2022-03-19 03:18:59,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-19 03:18:59,511 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 15 states have internal predecessors, (35), 9 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) Word has length 117 [2022-03-19 03:18:59,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:18:59,514 INFO L225 Difference]: With dead ends: 545 [2022-03-19 03:18:59,514 INFO L226 Difference]: Without dead ends: 543 [2022-03-19 03:18:59,514 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 211 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2022-03-19 03:18:59,515 INFO L912 BasicCegarLoop]: 47 mSDtfsCounter, 25 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-19 03:18:59,515 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 464 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-19 03:18:59,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2022-03-19 03:18:59,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 519. [2022-03-19 03:18:59,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 321 states have (on average 1.1308411214953271) internal successors, (363), 329 states have internal predecessors, (363), 128 states have call successors, (128), 70 states have call predecessors, (128), 69 states have return successors, (126), 119 states have call predecessors, (126), 126 states have call successors, (126) [2022-03-19 03:18:59,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 617 transitions. [2022-03-19 03:18:59,859 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 617 transitions. Word has length 117 [2022-03-19 03:18:59,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:18:59,859 INFO L478 AbstractCegarLoop]: Abstraction has 519 states and 617 transitions. [2022-03-19 03:18:59,859 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 15 states have internal predecessors, (35), 9 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-03-19 03:18:59,859 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 617 transitions. [2022-03-19 03:18:59,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-03-19 03:18:59,861 INFO L492 BasicCegarLoop]: Found error trace [2022-03-19 03:18:59,861 INFO L500 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-19 03:18:59,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-19 03:19:00,078 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:19:00,078 INFO L403 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-19 03:19:00,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-19 03:19:00,078 INFO L85 PathProgramCache]: Analyzing trace with hash 2041197218, now seen corresponding path program 47 times [2022-03-19 03:19:00,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-19 03:19:00,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [820617857] [2022-03-19 03:19:00,079 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-19 03:19:00,079 INFO L85 PathProgramCache]: Analyzing trace with hash 2041197218, now seen corresponding path program 48 times [2022-03-19 03:19:00,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-19 03:19:00,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775821086] [2022-03-19 03:19:00,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-19 03:19:00,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-19 03:19:00,085 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-19 03:19:00,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1285599043] [2022-03-19 03:19:00,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-19 03:19:00,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-19 03:19:00,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-19 03:19:00,088 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-19 03:19:00,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-19 03:19:00,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-19 03:19:00,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-19 03:19:00,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-19 03:19:00,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-19 03:19:00,331 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 448 trivial. 0 not checked. [2022-03-19 03:19:00,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-19 03:19:00,544 INFO L134 CoverageAnalysis]: Checked inductivity of 591 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 448 trivial. 0 not checked. [2022-03-19 03:19:00,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-19 03:19:00,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775821086] [2022-03-19 03:19:00,545 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-19 03:19:00,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285599043] [2022-03-19 03:19:00,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285599043] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-19 03:19:00,545 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-19 03:19:00,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2022-03-19 03:19:00,545 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-19 03:19:00,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [820617857] [2022-03-19 03:19:00,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [820617857] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-19 03:19:00,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-19 03:19:00,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-19 03:19:00,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329767677] [2022-03-19 03:19:00,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-19 03:19:00,545 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-19 03:19:00,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-19 03:19:00,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-19 03:19:00,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-03-19 03:19:00,546 INFO L87 Difference]: Start difference. First operand 519 states and 617 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-19 03:19:01,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-19 03:19:01,041 INFO L93 Difference]: Finished difference Result 523 states and 620 transitions. [2022-03-19 03:19:01,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-19 03:19:01,042 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 117 [2022-03-19 03:19:01,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-19 03:19:01,043 INFO L225 Difference]: With dead ends: 523 [2022-03-19 03:19:01,043 INFO L226 Difference]: Without dead ends: 0 [2022-03-19 03:19:01,044 INFO L911 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 222 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-19 03:19:01,044 INFO L912 BasicCegarLoop]: 25 mSDtfsCounter, 12 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-19 03:19:01,051 INFO L913 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 101 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-19 03:19:01,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-03-19 03:19:01,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-03-19 03:19:01,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-19 03:19:01,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-03-19 03:19:01,052 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 117 [2022-03-19 03:19:01,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-19 03:19:01,052 INFO L478 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-03-19 03:19:01,052 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-03-19 03:19:01,052 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-03-19 03:19:01,052 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-03-19 03:19:01,054 INFO L788 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-03-19 03:19:01,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-19 03:19:01,274 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-19 03:19:01,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-03-19 03:19:07,530 WARN L232 SmtUtils]: Spent 6.25s on a formula simplification. DAG size of input: 746 DAG size of output: 716 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-03-19 03:19:15,441 WARN L232 SmtUtils]: Spent 6.52s on a formula simplification. DAG size of input: 746 DAG size of output: 716 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-03-19 03:24:14,840 WARN L232 SmtUtils]: Spent 4.99m on a formula simplification. DAG size of input: 523 DAG size of output: 518 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or)