/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/egcd-ll_valuebound20.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-b030c9e [2022-03-20 14:55:32,910 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-20 14:55:32,912 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-20 14:55:32,950 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-20 14:55:32,951 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-20 14:55:32,955 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-20 14:55:32,960 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-20 14:55:32,962 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-20 14:55:32,963 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-20 14:55:32,964 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-20 14:55:32,964 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-20 14:55:32,965 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-20 14:55:32,966 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-20 14:55:32,971 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-20 14:55:32,971 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-20 14:55:32,972 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-20 14:55:32,973 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-20 14:55:32,974 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-20 14:55:32,975 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-20 14:55:32,976 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-20 14:55:32,977 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-03-20 14:55:32,981 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-20 14:55:32,982 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-20 14:55:32,983 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-20 14:55:32,983 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-20 14:55:32,985 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-20 14:55:32,986 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-20 14:55:32,986 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-20 14:55:32,987 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-20 14:55:32,987 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-20 14:55:32,988 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-20 14:55:32,988 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-20 14:55:32,989 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-20 14:55:32,989 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-20 14:55:32,990 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-20 14:55:32,990 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-20 14:55:32,991 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-20 14:55:32,991 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-20 14:55:32,991 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-20 14:55:32,991 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-20 14:55:32,992 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-20 14:55:32,993 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-20 14:55:32,993 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationJordan_32.epf [2022-03-20 14:55:33,001 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-20 14:55:33,001 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-20 14:55:33,002 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-20 14:55:33,002 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-20 14:55:33,002 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-20 14:55:33,002 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-20 14:55:33,003 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-20 14:55:33,004 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-20 14:55:33,004 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-20 14:55:33,004 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-20 14:55:33,004 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-20 14:55:33,004 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 14:55:33,004 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-20 14:55:33,004 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_NestedInterpolation [2022-03-20 14:55:33,004 INFO L138 SettingsManager]: * Trace refinement strategy=ACCELERATED_INTERPOLATION [2022-03-20 14:55:33,005 INFO L138 SettingsManager]: * Trace refinement strategy used in Accelerated Interpolation=CAMEL [2022-03-20 14:55:33,005 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-20 14:55:33,005 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=JORDAN [2022-03-20 14:55:33,005 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-03-20 14:55:33,189 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-20 14:55:33,208 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-20 14:55:33,210 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-20 14:55:33,211 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-20 14:55:33,211 INFO L275 PluginConnector]: CDTParser initialized [2022-03-20 14:55:33,213 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd-ll_valuebound20.c [2022-03-20 14:55:33,272 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a611737ff/9d76c7082cef41dea3376cf3d59469a5/FLAG744d2922a [2022-03-20 14:55:33,674 INFO L306 CDTParser]: Found 1 translation units. [2022-03-20 14:55:33,674 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd-ll_valuebound20.c [2022-03-20 14:55:33,680 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a611737ff/9d76c7082cef41dea3376cf3d59469a5/FLAG744d2922a [2022-03-20 14:55:33,690 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a611737ff/9d76c7082cef41dea3376cf3d59469a5 [2022-03-20 14:55:33,693 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-20 14:55:33,694 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-20 14:55:33,696 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-20 14:55:33,696 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-20 14:55:33,703 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-20 14:55:33,704 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,705 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3a9d7304 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33, skipping insertion in model container [2022-03-20 14:55:33,705 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,712 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-20 14:55:33,725 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-20 14:55:33,891 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd-ll_valuebound20.c[489,502] [2022-03-20 14:55:33,907 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 14:55:33,915 INFO L203 MainTranslator]: Completed pre-run [2022-03-20 14:55:33,924 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd-ll_valuebound20.c[489,502] [2022-03-20 14:55:33,930 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-20 14:55:33,940 INFO L208 MainTranslator]: Completed translation [2022-03-20 14:55:33,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33 WrapperNode [2022-03-20 14:55:33,940 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-20 14:55:33,941 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-20 14:55:33,941 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-20 14:55:33,942 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-20 14:55:33,954 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,954 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,963 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,964 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,967 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,971 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,972 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,973 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-20 14:55:33,974 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-20 14:55:33,974 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-20 14:55:33,974 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-20 14:55:33,980 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (1/1) ... [2022-03-20 14:55:33,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-20 14:55:33,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:34,005 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-20 14:55:34,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-20 14:55:34,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2022-03-20 14:55:34,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-20 14:55:34,037 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2022-03-20 14:55:34,038 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-03-20 14:55:34,038 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-03-20 14:55:34,038 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2022-03-20 14:55:34,038 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2022-03-20 14:55:34,038 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2022-03-20 14:55:34,038 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2022-03-20 14:55:34,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure main [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-20 14:55:34,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-20 14:55:34,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-20 14:55:34,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-20 14:55:34,040 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-20 14:55:34,094 INFO L234 CfgBuilder]: Building ICFG [2022-03-20 14:55:34,096 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-20 14:55:34,235 INFO L275 CfgBuilder]: Performing block encoding [2022-03-20 14:55:34,241 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-20 14:55:34,241 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-03-20 14:55:34,243 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 02:55:34 BoogieIcfgContainer [2022-03-20 14:55:34,243 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-20 14:55:34,245 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-20 14:55:34,245 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-20 14:55:34,248 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-20 14:55:34,248 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.03 02:55:33" (1/3) ... [2022-03-20 14:55:34,249 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c813888 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 02:55:34, skipping insertion in model container [2022-03-20 14:55:34,249 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.03 02:55:33" (2/3) ... [2022-03-20 14:55:34,249 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c813888 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.03 02:55:34, skipping insertion in model container [2022-03-20 14:55:34,249 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.03 02:55:34" (3/3) ... [2022-03-20 14:55:34,250 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound20.c [2022-03-20 14:55:34,254 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2022-03-20 14:55:34,255 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-20 14:55:34,295 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-20 14:55:34,301 INFO L340 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=Craig_NestedInterpolation, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP [2022-03-20 14:55:34,302 INFO L341 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-03-20 14:55:34,315 INFO L276 IsEmpty]: Start isEmpty. Operand has 37 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2022-03-20 14:55:34,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-20 14:55:34,323 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:34,324 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:34,324 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:34,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:34,331 INFO L85 PathProgramCache]: Analyzing trace with hash 870870740, now seen corresponding path program 1 times [2022-03-20 14:55:34,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:34,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1570662068] [2022-03-20 14:55:34,350 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:34,350 INFO L85 PathProgramCache]: Analyzing trace with hash 870870740, now seen corresponding path program 2 times [2022-03-20 14:55:34,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:34,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435320397] [2022-03-20 14:55:34,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:34,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:34,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 14:55:34,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2022-03-20 14:55:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 14:55:34,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-03-20 14:55:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 14:55:34,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-03-20 14:55:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 14:55:34,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-03-20 14:55:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 14:55:34,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-03-20 14:55:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-20 14:55:34,545 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 14:55:34,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:34,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435320397] [2022-03-20 14:55:34,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435320397] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:34,547 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:34,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 14:55:34,550 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:34,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1570662068] [2022-03-20 14:55:34,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1570662068] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:34,551 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:34,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-20 14:55:34,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120267917] [2022-03-20 14:55:34,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:34,556 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-20 14:55:34,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:34,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-20 14:55:34,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 14:55:34,584 INFO L87 Difference]: Start difference. First operand has 37 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 14:55:34,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:34,672 INFO L93 Difference]: Finished difference Result 67 states and 105 transitions. [2022-03-20 14:55:34,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-20 14:55:34,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 33 [2022-03-20 14:55:34,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:34,682 INFO L225 Difference]: With dead ends: 67 [2022-03-20 14:55:34,682 INFO L226 Difference]: Without dead ends: 32 [2022-03-20 14:55:34,685 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-20 14:55:34,689 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 18 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:34,690 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 39 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 14:55:34,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2022-03-20 14:55:34,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2022-03-20 14:55:34,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 15 states have (on average 1.2) internal successors, (18), 16 states have internal predecessors, (18), 13 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-03-20 14:55:34,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 42 transitions. [2022-03-20 14:55:34,729 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 42 transitions. Word has length 33 [2022-03-20 14:55:34,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:34,729 INFO L478 AbstractCegarLoop]: Abstraction has 32 states and 42 transitions. [2022-03-20 14:55:34,730 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-03-20 14:55:34,730 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 42 transitions. [2022-03-20 14:55:34,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-20 14:55:34,732 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:34,732 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:34,732 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-20 14:55:34,733 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:34,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:34,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1006914976, now seen corresponding path program 1 times [2022-03-20 14:55:34,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:34,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1244307473] [2022-03-20 14:55:34,735 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:34,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1006914976, now seen corresponding path program 2 times [2022-03-20 14:55:34,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:34,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600138033] [2022-03-20 14:55:34,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:34,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:34,758 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:34,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [468992350] [2022-03-20 14:55:34,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:34,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:34,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:34,761 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:34,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-20 14:55:34,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-03-20 14:55:34,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:34,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 14:55:34,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:35,007 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 14:55:35,007 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 14:55:35,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:35,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600138033] [2022-03-20 14:55:35,008 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:35,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468992350] [2022-03-20 14:55:35,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468992350] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:35,011 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:35,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:35,013 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:35,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1244307473] [2022-03-20 14:55:35,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1244307473] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:35,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:35,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:35,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402010743] [2022-03-20 14:55:35,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:35,015 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 14:55:35,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:35,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 14:55:35,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 14:55:35,016 INFO L87 Difference]: Start difference. First operand 32 states and 42 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-20 14:55:35,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:35,112 INFO L93 Difference]: Finished difference Result 48 states and 65 transitions. [2022-03-20 14:55:35,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 14:55:35,114 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 33 [2022-03-20 14:55:35,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:35,115 INFO L225 Difference]: With dead ends: 48 [2022-03-20 14:55:35,116 INFO L226 Difference]: Without dead ends: 46 [2022-03-20 14:55:35,116 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-20 14:55:35,117 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 7 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 155 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-20 14:55:35,118 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 155 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 14:55:35,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-03-20 14:55:35,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 45. [2022-03-20 14:55:35,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 23 states have internal predecessors, (26), 19 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-20 14:55:35,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 62 transitions. [2022-03-20 14:55:35,148 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 62 transitions. Word has length 33 [2022-03-20 14:55:35,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:35,148 INFO L478 AbstractCegarLoop]: Abstraction has 45 states and 62 transitions. [2022-03-20 14:55:35,149 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-03-20 14:55:35,149 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 62 transitions. [2022-03-20 14:55:35,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-20 14:55:35,150 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:35,150 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:35,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:35,375 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:35,376 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:35,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:35,377 INFO L85 PathProgramCache]: Analyzing trace with hash -124657161, now seen corresponding path program 1 times [2022-03-20 14:55:35,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:35,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1659975137] [2022-03-20 14:55:35,378 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:35,378 INFO L85 PathProgramCache]: Analyzing trace with hash -124657161, now seen corresponding path program 2 times [2022-03-20 14:55:35,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:35,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232635128] [2022-03-20 14:55:35,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:35,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:35,413 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:35,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061629684] [2022-03-20 14:55:35,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:35,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:35,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:35,426 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:35,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-20 14:55:35,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:35,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:35,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 14:55:35,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:35,634 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-03-20 14:55:35,634 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 14:55:35,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:35,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232635128] [2022-03-20 14:55:35,635 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:35,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061629684] [2022-03-20 14:55:35,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061629684] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:35,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:35,636 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:35,636 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:35,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1659975137] [2022-03-20 14:55:35,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1659975137] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:35,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:35,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:35,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197291321] [2022-03-20 14:55:35,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:35,638 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 14:55:35,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:35,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 14:55:35,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 14:55:35,639 INFO L87 Difference]: Start difference. First operand 45 states and 62 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-20 14:55:35,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:35,715 INFO L93 Difference]: Finished difference Result 52 states and 68 transitions. [2022-03-20 14:55:35,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 14:55:35,716 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 38 [2022-03-20 14:55:35,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:35,719 INFO L225 Difference]: With dead ends: 52 [2022-03-20 14:55:35,719 INFO L226 Difference]: Without dead ends: 50 [2022-03-20 14:55:35,720 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-20 14:55:35,731 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 8 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:35,731 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 156 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 14:55:35,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2022-03-20 14:55:35,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 49. [2022-03-20 14:55:35,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 26 states have internal predecessors, (29), 19 states have call successors, (19), 6 states have call predecessors, (19), 5 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2022-03-20 14:55:35,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 65 transitions. [2022-03-20 14:55:35,752 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 65 transitions. Word has length 38 [2022-03-20 14:55:35,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:35,753 INFO L478 AbstractCegarLoop]: Abstraction has 49 states and 65 transitions. [2022-03-20 14:55:35,753 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-03-20 14:55:35,753 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 65 transitions. [2022-03-20 14:55:35,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-20 14:55:35,754 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:35,754 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:35,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:35,955 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-03-20 14:55:35,955 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:35,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:35,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1732898944, now seen corresponding path program 1 times [2022-03-20 14:55:35,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:35,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1792838103] [2022-03-20 14:55:35,963 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:35,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1732898944, now seen corresponding path program 2 times [2022-03-20 14:55:35,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:35,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199204920] [2022-03-20 14:55:35,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:35,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:35,978 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:35,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [315162296] [2022-03-20 14:55:35,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:35,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:35,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:35,980 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:35,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-20 14:55:36,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:36,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:36,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-20 14:55:36,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:36,159 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-03-20 14:55:36,159 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 14:55:36,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:36,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199204920] [2022-03-20 14:55:36,160 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:36,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315162296] [2022-03-20 14:55:36,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315162296] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:36,160 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:36,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:36,161 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:36,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1792838103] [2022-03-20 14:55:36,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1792838103] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:36,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:36,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:36,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263097741] [2022-03-20 14:55:36,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:36,162 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 14:55:36,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:36,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 14:55:36,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 14:55:36,162 INFO L87 Difference]: Start difference. First operand 49 states and 65 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 14:55:36,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:36,222 INFO L93 Difference]: Finished difference Result 74 states and 105 transitions. [2022-03-20 14:55:36,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 14:55:36,222 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 43 [2022-03-20 14:55:36,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:36,227 INFO L225 Difference]: With dead ends: 74 [2022-03-20 14:55:36,227 INFO L226 Difference]: Without dead ends: 70 [2022-03-20 14:55:36,228 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-20 14:55:36,230 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 8 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:36,231 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 155 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 14:55:36,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2022-03-20 14:55:36,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2022-03-20 14:55:36,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 33 states have (on average 1.2727272727272727) internal successors, (42), 37 states have internal predecessors, (42), 30 states have call successors, (30), 7 states have call predecessors, (30), 6 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-20 14:55:36,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 98 transitions. [2022-03-20 14:55:36,254 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 98 transitions. Word has length 43 [2022-03-20 14:55:36,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:36,254 INFO L478 AbstractCegarLoop]: Abstraction has 70 states and 98 transitions. [2022-03-20 14:55:36,255 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-03-20 14:55:36,255 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 98 transitions. [2022-03-20 14:55:36,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-03-20 14:55:36,256 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:36,256 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:36,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:36,480 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:36,481 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:36,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:36,481 INFO L85 PathProgramCache]: Analyzing trace with hash -301191846, now seen corresponding path program 1 times [2022-03-20 14:55:36,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:36,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1201381425] [2022-03-20 14:55:36,482 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:36,482 INFO L85 PathProgramCache]: Analyzing trace with hash -301191846, now seen corresponding path program 2 times [2022-03-20 14:55:36,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:36,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117156551] [2022-03-20 14:55:36,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:36,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:36,504 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:36,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [459316448] [2022-03-20 14:55:36,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:36,505 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:36,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:36,507 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:36,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-20 14:55:36,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:36,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:36,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-20 14:55:36,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:36,658 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-03-20 14:55:36,658 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 14:55:36,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:36,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117156551] [2022-03-20 14:55:36,658 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:36,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459316448] [2022-03-20 14:55:36,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459316448] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:36,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:36,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:36,659 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:36,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1201381425] [2022-03-20 14:55:36,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1201381425] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:36,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:36,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:36,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408028743] [2022-03-20 14:55:36,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:36,660 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 14:55:36,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:36,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 14:55:36,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 14:55:36,661 INFO L87 Difference]: Start difference. First operand 70 states and 98 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-20 14:55:36,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:36,721 INFO L93 Difference]: Finished difference Result 76 states and 103 transitions. [2022-03-20 14:55:36,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 14:55:36,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 49 [2022-03-20 14:55:36,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:36,723 INFO L225 Difference]: With dead ends: 76 [2022-03-20 14:55:36,723 INFO L226 Difference]: Without dead ends: 74 [2022-03-20 14:55:36,723 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-20 14:55:36,724 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 5 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 147 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-20 14:55:36,724 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 147 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 14:55:36,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-03-20 14:55:36,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2022-03-20 14:55:36,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 36 states have (on average 1.25) internal successors, (45), 40 states have internal predecessors, (45), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2022-03-20 14:55:36,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 101 transitions. [2022-03-20 14:55:36,741 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 101 transitions. Word has length 49 [2022-03-20 14:55:36,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:36,741 INFO L478 AbstractCegarLoop]: Abstraction has 74 states and 101 transitions. [2022-03-20 14:55:36,742 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-03-20 14:55:36,742 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 101 transitions. [2022-03-20 14:55:36,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-03-20 14:55:36,743 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:36,746 INFO L499 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:36,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:36,971 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:36,972 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:36,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:36,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1164909737, now seen corresponding path program 1 times [2022-03-20 14:55:36,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:36,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1428582713] [2022-03-20 14:55:36,973 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:36,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1164909737, now seen corresponding path program 2 times [2022-03-20 14:55:36,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:36,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881809104] [2022-03-20 14:55:36,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:36,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:36,988 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:36,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1922633201] [2022-03-20 14:55:36,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:36,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:36,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:36,991 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:37,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-20 14:55:37,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:37,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:37,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-20 14:55:37,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:37,209 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-03-20 14:55:37,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-20 14:55:37,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:37,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881809104] [2022-03-20 14:55:37,210 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:37,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922633201] [2022-03-20 14:55:37,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922633201] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:37,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:37,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:37,210 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:37,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1428582713] [2022-03-20 14:55:37,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1428582713] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:37,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:37,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:37,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484857941] [2022-03-20 14:55:37,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:37,211 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 14:55:37,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:37,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 14:55:37,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-20 14:55:37,212 INFO L87 Difference]: Start difference. First operand 74 states and 101 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 14:55:37,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:37,263 INFO L93 Difference]: Finished difference Result 84 states and 109 transitions. [2022-03-20 14:55:37,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 14:55:37,264 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 51 [2022-03-20 14:55:37,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:37,268 INFO L225 Difference]: With dead ends: 84 [2022-03-20 14:55:37,268 INFO L226 Difference]: Without dead ends: 81 [2022-03-20 14:55:37,269 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 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-20 14:55:37,270 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 158 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-20 14:55:37,271 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 158 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 14:55:37,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-03-20 14:55:37,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 79. [2022-03-20 14:55:37,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 42 states have (on average 1.2142857142857142) internal successors, (51), 45 states have internal predecessors, (51), 27 states have call successors, (27), 10 states have call predecessors, (27), 9 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2022-03-20 14:55:37,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 102 transitions. [2022-03-20 14:55:37,295 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 102 transitions. Word has length 51 [2022-03-20 14:55:37,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:37,296 INFO L478 AbstractCegarLoop]: Abstraction has 79 states and 102 transitions. [2022-03-20 14:55:37,296 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 14:55:37,297 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 102 transitions. [2022-03-20 14:55:37,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-03-20 14:55:37,300 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:37,300 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:37,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:37,507 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:37,508 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:37,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:37,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1924168317, now seen corresponding path program 1 times [2022-03-20 14:55:37,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:37,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1172263842] [2022-03-20 14:55:37,509 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:37,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1924168317, now seen corresponding path program 2 times [2022-03-20 14:55:37,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:37,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457387527] [2022-03-20 14:55:37,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:37,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:37,529 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:37,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [485246202] [2022-03-20 14:55:37,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:37,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:37,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:37,537 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:37,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-20 14:55:37,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:37,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:37,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-20 14:55:37,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:37,750 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-03-20 14:55:37,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:37,944 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-03-20 14:55:37,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:37,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457387527] [2022-03-20 14:55:37,944 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:37,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485246202] [2022-03-20 14:55:37,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485246202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:37,945 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:37,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2022-03-20 14:55:37,945 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:37,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1172263842] [2022-03-20 14:55:37,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1172263842] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:37,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:37,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-20 14:55:37,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995399285] [2022-03-20 14:55:37,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:37,946 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-20 14:55:37,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:37,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-20 14:55:37,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-03-20 14:55:37,947 INFO L87 Difference]: Start difference. First operand 79 states and 102 transitions. Second operand has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-20 14:55:38,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:38,083 INFO L93 Difference]: Finished difference Result 88 states and 112 transitions. [2022-03-20 14:55:38,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 14:55:38,084 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 54 [2022-03-20 14:55:38,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:38,085 INFO L225 Difference]: With dead ends: 88 [2022-03-20 14:55:38,085 INFO L226 Difference]: Without dead ends: 84 [2022-03-20 14:55:38,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-20 14:55:38,086 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 14 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:38,086 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 158 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 14:55:38,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2022-03-20 14:55:38,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2022-03-20 14:55:38,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 49 states have internal predecessors, (53), 27 states have call successors, (27), 11 states have call predecessors, (27), 10 states have return successors, (25), 23 states have call predecessors, (25), 25 states have call successors, (25) [2022-03-20 14:55:38,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 105 transitions. [2022-03-20 14:55:38,098 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 105 transitions. Word has length 54 [2022-03-20 14:55:38,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:38,099 INFO L478 AbstractCegarLoop]: Abstraction has 84 states and 105 transitions. [2022-03-20 14:55:38,099 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-20 14:55:38,099 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 105 transitions. [2022-03-20 14:55:38,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-03-20 14:55:38,100 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:38,100 INFO L499 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:38,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:38,325 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:38,325 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:38,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:38,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1698149216, now seen corresponding path program 3 times [2022-03-20 14:55:38,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:38,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1887176918] [2022-03-20 14:55:38,327 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:38,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1698149216, now seen corresponding path program 4 times [2022-03-20 14:55:38,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:38,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251730212] [2022-03-20 14:55:38,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:38,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:38,340 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:38,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1639071542] [2022-03-20 14:55:38,340 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 14:55:38,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:38,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:38,342 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:38,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-20 14:55:38,385 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 14:55:38,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:38,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-20 14:55:38,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:38,621 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-03-20 14:55:38,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:38,773 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-03-20 14:55:38,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:38,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251730212] [2022-03-20 14:55:38,773 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:38,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639071542] [2022-03-20 14:55:38,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639071542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:38,774 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:38,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2022-03-20 14:55:38,774 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:38,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1887176918] [2022-03-20 14:55:38,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1887176918] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:38,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:38,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 14:55:38,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171234972] [2022-03-20 14:55:38,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:38,775 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 14:55:38,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:38,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 14:55:38,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-20 14:55:38,775 INFO L87 Difference]: Start difference. First operand 84 states and 105 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-20 14:55:38,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:38,872 INFO L93 Difference]: Finished difference Result 118 states and 147 transitions. [2022-03-20 14:55:38,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 14:55:38,873 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 56 [2022-03-20 14:55:38,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:38,874 INFO L225 Difference]: With dead ends: 118 [2022-03-20 14:55:38,874 INFO L226 Difference]: Without dead ends: 116 [2022-03-20 14:55:38,875 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 14:55:38,875 INFO L913 BasicCegarLoop]: 50 mSDtfsCounter, 8 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:38,875 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 216 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 14:55:38,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2022-03-20 14:55:38,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 112. [2022-03-20 14:55:38,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 64 states have (on average 1.15625) internal successors, (74), 67 states have internal predecessors, (74), 33 states have call successors, (33), 15 states have call predecessors, (33), 14 states have return successors, (31), 29 states have call predecessors, (31), 31 states have call successors, (31) [2022-03-20 14:55:38,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 138 transitions. [2022-03-20 14:55:38,895 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 138 transitions. Word has length 56 [2022-03-20 14:55:38,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:38,895 INFO L478 AbstractCegarLoop]: Abstraction has 112 states and 138 transitions. [2022-03-20 14:55:38,895 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-03-20 14:55:38,896 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 138 transitions. [2022-03-20 14:55:38,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-03-20 14:55:38,896 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:38,896 INFO L499 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:38,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:39,119 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:39,120 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:39,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:39,120 INFO L85 PathProgramCache]: Analyzing trace with hash 888099957, now seen corresponding path program 1 times [2022-03-20 14:55:39,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:39,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [985086914] [2022-03-20 14:55:39,121 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:39,121 INFO L85 PathProgramCache]: Analyzing trace with hash 888099957, now seen corresponding path program 2 times [2022-03-20 14:55:39,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:39,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980198240] [2022-03-20 14:55:39,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:39,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:39,132 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:39,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1697346453] [2022-03-20 14:55:39,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:39,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:39,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:39,134 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:39,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-20 14:55:39,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:39,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:39,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-20 14:55:39,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:39,404 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-20 14:55:39,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:39,533 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-03-20 14:55:39,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:39,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980198240] [2022-03-20 14:55:39,534 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:39,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697346453] [2022-03-20 14:55:39,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697346453] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:39,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:39,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2022-03-20 14:55:39,534 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:39,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [985086914] [2022-03-20 14:55:39,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [985086914] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:39,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:39,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-03-20 14:55:39,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478711898] [2022-03-20 14:55:39,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:39,535 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-20 14:55:39,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:39,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-20 14:55:39,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-20 14:55:39,536 INFO L87 Difference]: Start difference. First operand 112 states and 138 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-03-20 14:55:39,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:39,621 INFO L93 Difference]: Finished difference Result 137 states and 178 transitions. [2022-03-20 14:55:39,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-20 14:55:39,622 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 61 [2022-03-20 14:55:39,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:39,623 INFO L225 Difference]: With dead ends: 137 [2022-03-20 14:55:39,623 INFO L226 Difference]: Without dead ends: 131 [2022-03-20 14:55:39,624 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 14:55:39,624 INFO L913 BasicCegarLoop]: 45 mSDtfsCounter, 8 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:39,625 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 198 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 14:55:39,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-03-20 14:55:39,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2022-03-20 14:55:39,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 73 states have (on average 1.178082191780822) internal successors, (86), 77 states have internal predecessors, (86), 42 states have call successors, (42), 16 states have call predecessors, (42), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) [2022-03-20 14:55:39,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 167 transitions. [2022-03-20 14:55:39,641 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 167 transitions. Word has length 61 [2022-03-20 14:55:39,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:39,641 INFO L478 AbstractCegarLoop]: Abstraction has 131 states and 167 transitions. [2022-03-20 14:55:39,641 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-03-20 14:55:39,641 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 167 transitions. [2022-03-20 14:55:39,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-03-20 14:55:39,642 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:39,642 INFO L499 BasicCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:39,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:39,859 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-03-20 14:55:39,859 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:39,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:39,860 INFO L85 PathProgramCache]: Analyzing trace with hash 2064127436, now seen corresponding path program 1 times [2022-03-20 14:55:39,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:39,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1012593697] [2022-03-20 14:55:39,860 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:39,861 INFO L85 PathProgramCache]: Analyzing trace with hash 2064127436, now seen corresponding path program 2 times [2022-03-20 14:55:39,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:39,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757856781] [2022-03-20 14:55:39,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:39,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:39,873 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:39,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1219119508] [2022-03-20 14:55:39,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:39,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:39,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:39,875 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:39,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-20 14:55:39,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:39,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:39,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-20 14:55:39,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:40,150 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-03-20 14:55:40,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:40,287 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-03-20 14:55:40,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:40,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757856781] [2022-03-20 14:55:40,288 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:40,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219119508] [2022-03-20 14:55:40,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219119508] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-20 14:55:40,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-20 14:55:40,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 8 [2022-03-20 14:55:40,289 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:40,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1012593697] [2022-03-20 14:55:40,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1012593697] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:40,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:40,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-20 14:55:40,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190181309] [2022-03-20 14:55:40,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:40,289 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-20 14:55:40,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:40,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-20 14:55:40,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-03-20 14:55:40,290 INFO L87 Difference]: Start difference. First operand 131 states and 167 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 14:55:40,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:40,337 INFO L93 Difference]: Finished difference Result 137 states and 172 transitions. [2022-03-20 14:55:40,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-20 14:55:40,338 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2022-03-20 14:55:40,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:40,339 INFO L225 Difference]: With dead ends: 137 [2022-03-20 14:55:40,339 INFO L226 Difference]: Without dead ends: 132 [2022-03-20 14:55:40,340 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 128 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-20 14:55:40,340 INFO L913 BasicCegarLoop]: 36 mSDtfsCounter, 6 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 128 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-20 14:55:40,341 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 128 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-20 14:55:40,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-03-20 14:55:40,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2022-03-20 14:55:40,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 76 states have (on average 1.1578947368421053) internal successors, (88), 79 states have internal predecessors, (88), 39 states have call successors, (39), 17 states have call predecessors, (39), 16 states have return successors, (37), 35 states have call predecessors, (37), 37 states have call successors, (37) [2022-03-20 14:55:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 164 transitions. [2022-03-20 14:55:40,357 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 164 transitions. Word has length 69 [2022-03-20 14:55:40,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:40,358 INFO L478 AbstractCegarLoop]: Abstraction has 132 states and 164 transitions. [2022-03-20 14:55:40,358 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-03-20 14:55:40,358 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 164 transitions. [2022-03-20 14:55:40,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 14:55:40,359 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:40,359 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:40,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:40,578 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-03-20 14:55:40,578 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:40,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:40,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1196252297, now seen corresponding path program 5 times [2022-03-20 14:55:40,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:40,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [195933615] [2022-03-20 14:55:40,579 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:40,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1196252297, now seen corresponding path program 6 times [2022-03-20 14:55:40,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:40,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416454847] [2022-03-20 14:55:40,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:40,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:40,591 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:40,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1387486996] [2022-03-20 14:55:40,591 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 14:55:40,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:40,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:40,593 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:40,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-20 14:55:40,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 14:55:40,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:40,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 14:55:40,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:41,060 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 39 proven. 17 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-03-20 14:55:41,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:41,512 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 42 proven. 14 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-03-20 14:55:41,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:41,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416454847] [2022-03-20 14:55:41,513 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:41,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387486996] [2022-03-20 14:55:41,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387486996] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:41,513 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:41,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2022-03-20 14:55:41,513 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:41,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [195933615] [2022-03-20 14:55:41,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [195933615] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:41,513 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:41,513 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 14:55:41,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698558749] [2022-03-20 14:55:41,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:41,514 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 14:55:41,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:41,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 14:55:41,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-03-20 14:55:41,515 INFO L87 Difference]: Start difference. First operand 132 states and 164 transitions. Second operand has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 14:55:41,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:41,838 INFO L93 Difference]: Finished difference Result 166 states and 206 transitions. [2022-03-20 14:55:41,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 14:55:41,838 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 74 [2022-03-20 14:55:41,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:41,840 INFO L225 Difference]: With dead ends: 166 [2022-03-20 14:55:41,840 INFO L226 Difference]: Without dead ends: 164 [2022-03-20 14:55:41,840 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 131 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-03-20 14:55:41,841 INFO L913 BasicCegarLoop]: 42 mSDtfsCounter, 19 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:41,841 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 244 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 14:55:41,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-03-20 14:55:41,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 150. [2022-03-20 14:55:41,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 88 states have (on average 1.1477272727272727) internal successors, (101), 91 states have internal predecessors, (101), 42 states have call successors, (42), 20 states have call predecessors, (42), 19 states have return successors, (40), 38 states have call predecessors, (40), 40 states have call successors, (40) [2022-03-20 14:55:41,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 183 transitions. [2022-03-20 14:55:41,857 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 183 transitions. Word has length 74 [2022-03-20 14:55:41,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:41,858 INFO L478 AbstractCegarLoop]: Abstraction has 150 states and 183 transitions. [2022-03-20 14:55:41,858 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 14:55:41,858 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 183 transitions. [2022-03-20 14:55:41,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-03-20 14:55:41,859 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:41,859 INFO L499 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:41,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:42,077 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-20 14:55:42,077 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:42,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:42,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1712511605, now seen corresponding path program 3 times [2022-03-20 14:55:42,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:42,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1483085864] [2022-03-20 14:55:42,078 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:42,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1712511605, now seen corresponding path program 4 times [2022-03-20 14:55:42,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:42,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796980090] [2022-03-20 14:55:42,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:42,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:42,089 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:42,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1317369500] [2022-03-20 14:55:42,089 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 14:55:42,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:42,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:42,091 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:42,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-20 14:55:42,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 14:55:42,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:42,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 38 conjunts are in the unsatisfiable core [2022-03-20 14:55:42,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:42,652 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 27 proven. 29 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-03-20 14:55:42,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:42,964 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 14:55:43,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:43,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796980090] [2022-03-20 14:55:43,681 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:43,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317369500] [2022-03-20 14:55:43,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317369500] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 14:55:43,681 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 14:55:43,681 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2022-03-20 14:55:43,681 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:43,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1483085864] [2022-03-20 14:55:43,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1483085864] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:43,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:43,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 14:55:43,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312437127] [2022-03-20 14:55:43,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:43,682 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 14:55:43,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:43,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 14:55:43,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-03-20 14:55:43,683 INFO L87 Difference]: Start difference. First operand 150 states and 183 transitions. Second operand has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 14:55:44,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:44,084 INFO L93 Difference]: Finished difference Result 184 states and 225 transitions. [2022-03-20 14:55:44,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 14:55:44,084 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 74 [2022-03-20 14:55:44,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:44,086 INFO L225 Difference]: With dead ends: 184 [2022-03-20 14:55:44,086 INFO L226 Difference]: Without dead ends: 182 [2022-03-20 14:55:44,086 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2022-03-20 14:55:44,087 INFO L913 BasicCegarLoop]: 44 mSDtfsCounter, 15 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:44,087 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 293 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 14:55:44,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-03-20 14:55:44,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 168. [2022-03-20 14:55:44,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 100 states have (on average 1.14) internal successors, (114), 103 states have internal predecessors, (114), 45 states have call successors, (45), 23 states have call predecessors, (45), 22 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) [2022-03-20 14:55:44,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 202 transitions. [2022-03-20 14:55:44,109 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 202 transitions. Word has length 74 [2022-03-20 14:55:44,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:44,109 INFO L478 AbstractCegarLoop]: Abstraction has 168 states and 202 transitions. [2022-03-20 14:55:44,109 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 10 states have internal predecessors, (24), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 14:55:44,110 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 202 transitions. [2022-03-20 14:55:44,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-20 14:55:44,110 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:44,110 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:44,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:44,331 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-20 14:55:44,331 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:44,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:44,332 INFO L85 PathProgramCache]: Analyzing trace with hash 15858924, now seen corresponding path program 5 times [2022-03-20 14:55:44,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:44,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1617308159] [2022-03-20 14:55:44,332 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:44,332 INFO L85 PathProgramCache]: Analyzing trace with hash 15858924, now seen corresponding path program 6 times [2022-03-20 14:55:44,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:44,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480246266] [2022-03-20 14:55:44,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:44,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:44,342 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:44,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [684165555] [2022-03-20 14:55:44,342 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 14:55:44,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:44,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:44,344 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:44,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-20 14:55:44,406 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 14:55:44,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:44,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-20 14:55:44,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:44,656 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-03-20 14:55:44,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:44,898 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 27 proven. 14 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-03-20 14:55:44,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:44,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480246266] [2022-03-20 14:55:44,899 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:44,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684165555] [2022-03-20 14:55:44,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684165555] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:44,899 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:44,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2022-03-20 14:55:44,899 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:44,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1617308159] [2022-03-20 14:55:44,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1617308159] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:44,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:44,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-03-20 14:55:44,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248503820] [2022-03-20 14:55:44,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:44,900 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-20 14:55:44,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:44,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-20 14:55:44,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-20 14:55:44,901 INFO L87 Difference]: Start difference. First operand 168 states and 202 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, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 14:55:45,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:45,133 INFO L93 Difference]: Finished difference Result 182 states and 221 transitions. [2022-03-20 14:55:45,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 14:55:45,134 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, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 79 [2022-03-20 14:55:45,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:45,135 INFO L225 Difference]: With dead ends: 182 [2022-03-20 14:55:45,136 INFO L226 Difference]: Without dead ends: 169 [2022-03-20 14:55:45,136 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 145 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-03-20 14:55:45,137 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 15 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:45,137 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 186 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 14:55:45,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-03-20 14:55:45,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 149. [2022-03-20 14:55:45,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 91 states have (on average 1.0879120879120878) internal successors, (99), 95 states have internal predecessors, (99), 36 states have call successors, (36), 22 states have call predecessors, (36), 21 states have return successors, (35), 31 states have call predecessors, (35), 35 states have call successors, (35) [2022-03-20 14:55:45,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 170 transitions. [2022-03-20 14:55:45,162 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 170 transitions. Word has length 79 [2022-03-20 14:55:45,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:45,162 INFO L478 AbstractCegarLoop]: Abstraction has 149 states and 170 transitions. [2022-03-20 14:55:45,162 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, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2022-03-20 14:55:45,163 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 170 transitions. [2022-03-20 14:55:45,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-03-20 14:55:45,163 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:45,164 INFO L499 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:45,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:45,379 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-20 14:55:45,379 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:45,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:45,380 INFO L85 PathProgramCache]: Analyzing trace with hash 2066842922, now seen corresponding path program 3 times [2022-03-20 14:55:45,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:45,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [980274441] [2022-03-20 14:55:45,380 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:45,381 INFO L85 PathProgramCache]: Analyzing trace with hash 2066842922, now seen corresponding path program 4 times [2022-03-20 14:55:45,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:45,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94890131] [2022-03-20 14:55:45,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:45,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:45,390 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:45,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [720078695] [2022-03-20 14:55:45,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 14:55:45,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:45,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:45,392 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:45,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-20 14:55:45,452 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 14:55:45,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:45,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 36 conjunts are in the unsatisfiable core [2022-03-20 14:55:45,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:46,060 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 36 proven. 24 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2022-03-20 14:55:46,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:46,422 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 34 proven. 17 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2022-03-20 14:55:46,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:46,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94890131] [2022-03-20 14:55:46,422 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:46,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720078695] [2022-03-20 14:55:46,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720078695] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:46,423 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:46,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 18 [2022-03-20 14:55:46,423 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:46,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [980274441] [2022-03-20 14:55:46,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [980274441] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:46,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:46,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 14:55:46,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140440605] [2022-03-20 14:55:46,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:46,424 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 14:55:46,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:46,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 14:55:46,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-03-20 14:55:46,425 INFO L87 Difference]: Start difference. First operand 149 states and 170 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 11 states have internal predecessors, (27), 5 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-20 14:55:46,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:46,856 INFO L93 Difference]: Finished difference Result 171 states and 198 transitions. [2022-03-20 14:55:46,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-20 14:55:46,856 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 11 states have internal predecessors, (27), 5 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) Word has length 79 [2022-03-20 14:55:46,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:46,857 INFO L225 Difference]: With dead ends: 171 [2022-03-20 14:55:46,857 INFO L226 Difference]: Without dead ends: 169 [2022-03-20 14:55:46,858 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2022-03-20 14:55:46,859 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 22 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:46,859 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 241 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 14:55:46,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-03-20 14:55:46,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 159. [2022-03-20 14:55:46,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 97 states have (on average 1.092783505154639) internal successors, (106), 101 states have internal predecessors, (106), 39 states have call successors, (39), 23 states have call predecessors, (39), 22 states have return successors, (38), 34 states have call predecessors, (38), 38 states have call successors, (38) [2022-03-20 14:55:46,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 183 transitions. [2022-03-20 14:55:46,887 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 183 transitions. Word has length 79 [2022-03-20 14:55:46,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:46,888 INFO L478 AbstractCegarLoop]: Abstraction has 159 states and 183 transitions. [2022-03-20 14:55:46,888 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 11 states have internal predecessors, (27), 5 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2022-03-20 14:55:46,888 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 183 transitions. [2022-03-20 14:55:46,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-03-20 14:55:46,890 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:46,890 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:46,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:47,103 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-20 14:55:47,103 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:47,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:47,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1804875380, now seen corresponding path program 7 times [2022-03-20 14:55:47,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:47,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [177249536] [2022-03-20 14:55:47,104 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:47,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1804875380, now seen corresponding path program 8 times [2022-03-20 14:55:47,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:47,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062776313] [2022-03-20 14:55:47,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:47,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:47,114 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:47,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [646805588] [2022-03-20 14:55:47,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:55:47,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:47,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:47,116 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:47,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-20 14:55:47,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:55:47,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:47,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 51 conjunts are in the unsatisfiable core [2022-03-20 14:55:47,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:48,020 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 66 proven. 38 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-03-20 14:55:48,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:48,420 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 75 proven. 8 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-03-20 14:55:48,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:48,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062776313] [2022-03-20 14:55:48,421 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:48,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646805588] [2022-03-20 14:55:48,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646805588] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:48,421 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:48,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 18 [2022-03-20 14:55:48,421 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:48,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [177249536] [2022-03-20 14:55:48,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [177249536] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:48,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:48,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 14:55:48,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410968951] [2022-03-20 14:55:48,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:48,422 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 14:55:48,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:48,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 14:55:48,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-03-20 14:55:48,423 INFO L87 Difference]: Start difference. First operand 159 states and 183 transitions. Second operand has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-03-20 14:55:49,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:49,007 INFO L93 Difference]: Finished difference Result 189 states and 221 transitions. [2022-03-20 14:55:49,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 14:55:49,008 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) Word has length 92 [2022-03-20 14:55:49,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:49,009 INFO L225 Difference]: With dead ends: 189 [2022-03-20 14:55:49,009 INFO L226 Difference]: Without dead ends: 187 [2022-03-20 14:55:49,010 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 165 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2022-03-20 14:55:49,010 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 24 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:49,010 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 222 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-20 14:55:49,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-03-20 14:55:49,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2022-03-20 14:55:49,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 113 states have (on average 1.0973451327433628) internal successors, (124), 118 states have internal predecessors, (124), 48 states have call successors, (48), 26 states have call predecessors, (48), 25 states have return successors, (47), 42 states have call predecessors, (47), 47 states have call successors, (47) [2022-03-20 14:55:49,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 219 transitions. [2022-03-20 14:55:49,038 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 219 transitions. Word has length 92 [2022-03-20 14:55:49,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:49,038 INFO L478 AbstractCegarLoop]: Abstraction has 187 states and 219 transitions. [2022-03-20 14:55:49,038 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-03-20 14:55:49,038 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 219 transitions. [2022-03-20 14:55:49,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-03-20 14:55:49,039 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:49,040 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:49,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:49,241 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:49,241 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:49,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:49,242 INFO L85 PathProgramCache]: Analyzing trace with hash 65583604, now seen corresponding path program 9 times [2022-03-20 14:55:49,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:49,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1015421528] [2022-03-20 14:55:49,242 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:49,242 INFO L85 PathProgramCache]: Analyzing trace with hash 65583604, now seen corresponding path program 10 times [2022-03-20 14:55:49,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:49,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898581083] [2022-03-20 14:55:49,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:49,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:49,250 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:49,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1290914672] [2022-03-20 14:55:49,251 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 14:55:49,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:49,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:49,252 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:49,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-20 14:55:49,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 14:55:49,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:49,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 56 conjunts are in the unsatisfiable core [2022-03-20 14:55:49,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:50,099 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 65 proven. 54 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-03-20 14:55:50,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:50,517 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 75 proven. 8 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-03-20 14:55:50,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:55:50,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898581083] [2022-03-20 14:55:50,518 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:55:50,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290914672] [2022-03-20 14:55:50,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290914672] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 14:55:50,518 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 14:55:50,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 18 [2022-03-20 14:55:50,518 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:55:50,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1015421528] [2022-03-20 14:55:50,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1015421528] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:55:50,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:55:50,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 14:55:50,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668202971] [2022-03-20 14:55:50,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:55:50,519 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 14:55:50,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:50,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 14:55:50,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-03-20 14:55:50,520 INFO L87 Difference]: Start difference. First operand 187 states and 219 transitions. Second operand has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 6 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-03-20 14:55:50,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:55:50,956 INFO L93 Difference]: Finished difference Result 224 states and 261 transitions. [2022-03-20 14:55:50,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 14:55:50,957 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 6 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 92 [2022-03-20 14:55:50,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:55:50,959 INFO L225 Difference]: With dead ends: 224 [2022-03-20 14:55:50,959 INFO L226 Difference]: Without dead ends: 222 [2022-03-20 14:55:50,960 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 164 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-03-20 14:55:50,962 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 23 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 14:55:50,962 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 259 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-20 14:55:50,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-03-20 14:55:51,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 222. [2022-03-20 14:55:51,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 136 states have (on average 1.1029411764705883) internal successors, (150), 140 states have internal predecessors, (150), 55 states have call successors, (55), 31 states have call predecessors, (55), 30 states have return successors, (54), 50 states have call predecessors, (54), 54 states have call successors, (54) [2022-03-20 14:55:51,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 259 transitions. [2022-03-20 14:55:51,013 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 259 transitions. Word has length 92 [2022-03-20 14:55:51,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:55:51,013 INFO L478 AbstractCegarLoop]: Abstraction has 222 states and 259 transitions. [2022-03-20 14:55:51,013 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 6 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-03-20 14:55:51,013 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 259 transitions. [2022-03-20 14:55:51,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-03-20 14:55:51,016 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:55:51,017 INFO L499 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:55:51,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-20 14:55:51,231 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-20 14:55:51,231 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:55:51,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:55:51,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1451786998, now seen corresponding path program 11 times [2022-03-20 14:55:51,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:55:51,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [858195814] [2022-03-20 14:55:51,232 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:55:51,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1451786998, now seen corresponding path program 12 times [2022-03-20 14:55:51,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:55:51,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130444165] [2022-03-20 14:55:51,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:55:51,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:55:51,246 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:55:51,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [648833894] [2022-03-20 14:55:51,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 14:55:51,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:55:51,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:55:51,254 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:55:51,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-20 14:55:51,336 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 14:55:51,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:55:51,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-20 14:55:51,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 14:55:51,588 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 14:55:51,589 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 14:55:57,971 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 70 proven. 11 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2022-03-20 14:55:57,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 14:55:58,196 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 14:57:10,049 WARN L855 $PredicateComparison]: unable to prove that (forall ((v_main_~s~0_BEFORE_CALL_115 Int) (v_main_~r~0_BEFORE_CALL_121 Int) (v_main_~p~0_BEFORE_CALL_124 Int) (v_main_~q~0_BEFORE_CALL_121 Int)) (or (and (not (= |c___VERIFIER_assert_#in~cond| 0)) (let ((.cse0 (+ (* v_main_~r~0_BEFORE_CALL_121 v_main_~q~0_BEFORE_CALL_121) 1))) (or (not (= |c___VERIFIER_assert_#in~cond| 1)) (= (mod .cse0 v_main_~p~0_BEFORE_CALL_124) 0) (= .cse0 0)))) (not (= (* v_main_~s~0_BEFORE_CALL_115 (+ v_main_~p~0_BEFORE_CALL_124 (* (- 1) v_main_~q~0_BEFORE_CALL_121))) (+ (* (+ (* (- 1) v_main_~s~0_BEFORE_CALL_115) v_main_~r~0_BEFORE_CALL_121) v_main_~q~0_BEFORE_CALL_121) 1))))) is different from true [2022-03-20 14:58:47,306 WARN L232 SmtUtils]: Spent 6.01s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 14:59:05,351 WARN L855 $PredicateComparison]: unable to prove that (or (not (= |c___VERIFIER_assert_#in~cond| 1)) (forall ((v_main_~s~0_BEFORE_CALL_115 Int) (v_main_~r~0_BEFORE_CALL_121 Int) (v_main_~p~0_BEFORE_CALL_124 Int) (v_main_~q~0_BEFORE_CALL_121 Int)) (let ((.cse0 (+ (* v_main_~r~0_BEFORE_CALL_121 v_main_~q~0_BEFORE_CALL_121) 1))) (or (not (= (* v_main_~s~0_BEFORE_CALL_115 (+ v_main_~p~0_BEFORE_CALL_124 (* (- 1) v_main_~q~0_BEFORE_CALL_121))) (+ (* (+ (* (- 1) v_main_~s~0_BEFORE_CALL_115) v_main_~r~0_BEFORE_CALL_121) v_main_~q~0_BEFORE_CALL_121) 1))) (= (mod .cse0 v_main_~p~0_BEFORE_CALL_124) 0) (= .cse0 0))))) is different from true [2022-03-20 14:59:18,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 14:59:18,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130444165] [2022-03-20 14:59:18,358 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 14:59:18,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648833894] [2022-03-20 14:59:18,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648833894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 14:59:18,359 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 14:59:18,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-03-20 14:59:18,359 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 14:59:18,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [858195814] [2022-03-20 14:59:18,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [858195814] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 14:59:18,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 14:59:18,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 14:59:18,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218795809] [2022-03-20 14:59:18,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 14:59:18,360 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 14:59:18,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 14:59:18,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 14:59:18,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=205, Unknown=19, NotChecked=62, Total=342 [2022-03-20 14:59:18,360 INFO L87 Difference]: Start difference. First operand 222 states and 259 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-03-20 14:59:24,557 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 14:59:49,372 WARN L232 SmtUtils]: Spent 24.03s on a formula simplification. DAG size of input: 49 DAG size of output: 46 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 14:59:49,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 14:59:49,811 INFO L93 Difference]: Finished difference Result 254 states and 300 transitions. [2022-03-20 14:59:49,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 14:59:49,811 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2022-03-20 14:59:49,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 14:59:49,813 INFO L225 Difference]: With dead ends: 254 [2022-03-20 14:59:49,813 INFO L226 Difference]: Without dead ends: 252 [2022-03-20 14:59:49,813 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 88.5s TimeCoverageRelationStatistics Valid=77, Invalid=290, Unknown=21, NotChecked=74, Total=462 [2022-03-20 14:59:49,814 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 16 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-20 14:59:49,814 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 198 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 172 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-03-20 14:59:49,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-03-20 14:59:49,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 226. [2022-03-20 14:59:49,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 138 states have (on average 1.0942028985507246) internal successors, (151), 144 states have internal predecessors, (151), 56 states have call successors, (56), 32 states have call predecessors, (56), 31 states have return successors, (55), 49 states have call predecessors, (55), 55 states have call successors, (55) [2022-03-20 14:59:49,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 262 transitions. [2022-03-20 14:59:49,860 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 262 transitions. Word has length 92 [2022-03-20 14:59:49,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 14:59:49,860 INFO L478 AbstractCegarLoop]: Abstraction has 226 states and 262 transitions. [2022-03-20 14:59:49,860 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-03-20 14:59:49,860 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 262 transitions. [2022-03-20 14:59:49,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-03-20 14:59:49,861 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 14:59:49,861 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 14:59:49,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-20 14:59:50,084 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-20 14:59:50,084 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 14:59:50,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 14:59:50,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1963826657, now seen corresponding path program 13 times [2022-03-20 14:59:50,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 14:59:50,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1738096188] [2022-03-20 14:59:50,085 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 14:59:50,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1963826657, now seen corresponding path program 14 times [2022-03-20 14:59:50,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 14:59:50,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118351556] [2022-03-20 14:59:50,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 14:59:50,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 14:59:50,093 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 14:59:50,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1191490502] [2022-03-20 14:59:50,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 14:59:50,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 14:59:50,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 14:59:50,099 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 14:59:50,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-20 14:59:50,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 14:59:50,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 14:59:50,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 14:59:50,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:00:00,877 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 45 proven. 37 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2022-03-20 15:00:00,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:00:01,865 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2022-03-20 15:00:01,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:00:01,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118351556] [2022-03-20 15:00:01,865 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:00:01,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191490502] [2022-03-20 15:00:01,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191490502] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:00:01,865 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:00:01,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2022-03-20 15:00:01,866 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:00:01,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1738096188] [2022-03-20 15:00:01,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1738096188] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:00:01,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:00:01,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:00:01,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548051470] [2022-03-20 15:00:01,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:00:01,866 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:00:01,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:00:01,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:00:01,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:00:01,867 INFO L87 Difference]: Start difference. First operand 226 states and 262 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2022-03-20 15:00:04,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:00:04,436 INFO L93 Difference]: Finished difference Result 248 states and 290 transitions. [2022-03-20 15:00:04,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:00:04,437 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 97 [2022-03-20 15:00:04,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:00:04,438 INFO L225 Difference]: With dead ends: 248 [2022-03-20 15:00:04,438 INFO L226 Difference]: Without dead ends: 246 [2022-03-20 15:00:04,439 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 174 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=101, Invalid=404, Unknown=1, NotChecked=0, Total=506 [2022-03-20 15:00:04,439 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 12 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 6 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:00:04,439 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 301 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 296 Invalid, 0 Unknown, 6 Unchecked, 0.4s Time] [2022-03-20 15:00:04,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-03-20 15:00:04,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2022-03-20 15:00:04,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 150 states have (on average 1.1) internal successors, (165), 156 states have internal predecessors, (165), 62 states have call successors, (62), 34 states have call predecessors, (62), 33 states have return successors, (61), 55 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-20 15:00:04,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 288 transitions. [2022-03-20 15:00:04,511 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 288 transitions. Word has length 97 [2022-03-20 15:00:04,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:00:04,511 INFO L478 AbstractCegarLoop]: Abstraction has 246 states and 288 transitions. [2022-03-20 15:00:04,511 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2022-03-20 15:00:04,511 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 288 transitions. [2022-03-20 15:00:04,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-03-20 15:00:04,512 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:00:04,512 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:00:04,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-20 15:00:04,727 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-20 15:00:04,728 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:00:04,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:00:04,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1451182689, now seen corresponding path program 15 times [2022-03-20 15:00:04,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:00:04,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [505401716] [2022-03-20 15:00:04,728 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:00:04,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1451182689, now seen corresponding path program 16 times [2022-03-20 15:00:04,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:00:04,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838061923] [2022-03-20 15:00:04,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:00:04,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:00:04,735 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:00:04,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [462796933] [2022-03-20 15:00:04,735 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:00:04,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:00:04,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:00:04,736 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:00:04,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-20 15:00:04,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:00:04,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:00:04,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-20 15:00:04,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:00:05,576 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 76 proven. 57 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2022-03-20 15:00:05,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:00:05,895 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 87 proven. 5 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-03-20 15:00:05,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:00:05,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838061923] [2022-03-20 15:00:05,896 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:00:05,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462796933] [2022-03-20 15:00:05,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462796933] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:00:05,896 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:00:05,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8] total 19 [2022-03-20 15:00:05,896 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:00:05,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [505401716] [2022-03-20 15:00:05,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [505401716] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:00:05,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:00:05,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:00:05,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902087480] [2022-03-20 15:00:05,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:00:05,897 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:00:05,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:00:05,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:00:05,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-03-20 15:00:05,898 INFO L87 Difference]: Start difference. First operand 246 states and 288 transitions. Second operand has 16 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 8 states have call predecessors, (16), 6 states have call successors, (16) [2022-03-20 15:00:06,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:00:06,715 INFO L93 Difference]: Finished difference Result 276 states and 322 transitions. [2022-03-20 15:00:06,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:00:06,716 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 8 states have call predecessors, (16), 6 states have call successors, (16) Word has length 97 [2022-03-20 15:00:06,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:00:06,717 INFO L225 Difference]: With dead ends: 276 [2022-03-20 15:00:06,717 INFO L226 Difference]: Without dead ends: 274 [2022-03-20 15:00:06,717 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 173 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-03-20 15:00:06,718 INFO L913 BasicCegarLoop]: 31 mSDtfsCounter, 29 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:00:06,718 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 282 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:00:06,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-03-20 15:00:06,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 257. [2022-03-20 15:00:06,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 157 states have (on average 1.0955414012738853) internal successors, (172), 164 states have internal predecessors, (172), 64 states have call successors, (64), 36 states have call predecessors, (64), 35 states have return successors, (63), 56 states have call predecessors, (63), 63 states have call successors, (63) [2022-03-20 15:00:06,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 299 transitions. [2022-03-20 15:00:06,763 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 299 transitions. Word has length 97 [2022-03-20 15:00:06,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:00:06,764 INFO L478 AbstractCegarLoop]: Abstraction has 257 states and 299 transitions. [2022-03-20 15:00:06,764 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.0) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 8 states have call predecessors, (16), 6 states have call successors, (16) [2022-03-20 15:00:06,764 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 299 transitions. [2022-03-20 15:00:06,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-03-20 15:00:06,765 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:00:06,765 INFO L499 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:00:06,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-20 15:00:06,970 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:00:06,970 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:00:06,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:00:06,970 INFO L85 PathProgramCache]: Analyzing trace with hash -792800609, now seen corresponding path program 5 times [2022-03-20 15:00:06,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:00:06,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1745037181] [2022-03-20 15:00:06,971 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:00:06,971 INFO L85 PathProgramCache]: Analyzing trace with hash -792800609, now seen corresponding path program 6 times [2022-03-20 15:00:06,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:00:06,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104072901] [2022-03-20 15:00:06,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:00:06,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:00:06,978 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:00:06,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1607332748] [2022-03-20 15:00:06,978 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:00:06,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:00:06,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:00:06,979 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:00:06,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-20 15:00:07,089 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:00:07,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:00:07,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-20 15:00:07,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:00:07,382 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 72 proven. 20 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-03-20 15:00:07,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:00:07,569 WARN L907 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2022-03-20 15:00:12,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:00:12,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104072901] [2022-03-20 15:00:12,264 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:00:12,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607332748] [2022-03-20 15:00:12,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607332748] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:00:12,264 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:00:12,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2022-03-20 15:00:12,264 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:00:12,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1745037181] [2022-03-20 15:00:12,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1745037181] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:00:12,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:00:12,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:00:12,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250914385] [2022-03-20 15:00:12,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:00:12,265 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:00:12,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:00:12,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:00:12,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=165, Unknown=2, NotChecked=0, Total=210 [2022-03-20 15:00:12,266 INFO L87 Difference]: Start difference. First operand 257 states and 299 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) 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, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-20 15:00:12,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:00:12,484 INFO L93 Difference]: Finished difference Result 276 states and 322 transitions. [2022-03-20 15:00:12,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-20 15:00:12,484 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) 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, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 97 [2022-03-20 15:00:12,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:00:12,486 INFO L225 Difference]: With dead ends: 276 [2022-03-20 15:00:12,486 INFO L226 Difference]: Without dead ends: 274 [2022-03-20 15:00:12,486 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=66, Invalid=238, Unknown=2, NotChecked=0, Total=306 [2022-03-20 15:00:12,487 INFO L913 BasicCegarLoop]: 25 mSDtfsCounter, 19 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-20 15:00:12,487 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 181 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-20 15:00:12,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-03-20 15:00:12,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 241. [2022-03-20 15:00:12,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 149 states have (on average 1.0939597315436242) internal successors, (163), 154 states have internal predecessors, (163), 57 states have call successors, (57), 35 states have call predecessors, (57), 34 states have return successors, (56), 51 states have call predecessors, (56), 56 states have call successors, (56) [2022-03-20 15:00:12,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 276 transitions. [2022-03-20 15:00:12,558 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 276 transitions. Word has length 97 [2022-03-20 15:00:12,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:00:12,558 INFO L478 AbstractCegarLoop]: Abstraction has 241 states and 276 transitions. [2022-03-20 15:00:12,558 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) 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, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2022-03-20 15:00:12,558 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 276 transitions. [2022-03-20 15:00:12,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-20 15:00:12,560 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:00:12,560 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:00:12,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-20 15:00:12,763 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:00:12,764 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:00:12,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:00:12,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1750450403, now seen corresponding path program 17 times [2022-03-20 15:00:12,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:00:12,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1937071610] [2022-03-20 15:00:12,765 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:00:12,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1750450403, now seen corresponding path program 18 times [2022-03-20 15:00:12,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:00:12,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422265871] [2022-03-20 15:00:12,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:00:12,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:00:12,778 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:00:12,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1456508502] [2022-03-20 15:00:12,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:00:12,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:00:12,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:00:12,780 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:00:12,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-20 15:00:13,430 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:00:13,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:00:13,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 15:00:13,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:00:34,680 WARN L232 SmtUtils]: Spent 7.13s on a formula simplification that was a NOOP. DAG size: 35 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-03-20 15:01:17,428 WARN L232 SmtUtils]: Spent 5.30s on a formula simplification. DAG size of input: 3 DAG size of output: 1 (called from [L1067] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2022-03-20 15:03:03,401 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 91 proven. 53 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2022-03-20 15:03:03,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:03:18,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:03:18,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422265871] [2022-03-20 15:03:18,722 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:03:18,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456508502] [2022-03-20 15:03:18,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456508502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:03:18,722 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:03:18,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2022-03-20 15:03:18,722 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:03:18,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1937071610] [2022-03-20 15:03:18,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1937071610] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:03:18,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:03:18,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:03:18,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161324191] [2022-03-20 15:03:18,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:03:18,723 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:03:18,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:18,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:03:18,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=463, Unknown=4, NotChecked=0, Total=552 [2022-03-20 15:03:18,724 INFO L87 Difference]: Start difference. First operand 241 states and 276 transitions. Second operand has 16 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 14 states have internal predecessors, (32), 7 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 6 states have call successors, (15) [2022-03-20 15:03:21,605 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:03:38,979 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:03:40,995 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:03:43,121 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:03:45,696 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:03:47,376 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:03:47,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:03:47,706 INFO L93 Difference]: Finished difference Result 256 states and 295 transitions. [2022-03-20 15:03:47,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:03:47,707 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 14 states have internal predecessors, (32), 7 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 6 states have call successors, (15) Word has length 110 [2022-03-20 15:03:47,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:03:47,708 INFO L225 Difference]: With dead ends: 256 [2022-03-20 15:03:47,708 INFO L226 Difference]: Without dead ends: 254 [2022-03-20 15:03:47,709 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 48.6s TimeCoverageRelationStatistics Valid=111, Invalid=641, Unknown=4, NotChecked=0, Total=756 [2022-03-20 15:03:47,709 INFO L913 BasicCegarLoop]: 33 mSDtfsCounter, 22 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 24 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 10 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:03:47,709 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 202 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 396 Invalid, 3 Unknown, 10 Unchecked, 15.6s Time] [2022-03-20 15:03:47,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2022-03-20 15:03:47,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 251. [2022-03-20 15:03:47,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 155 states have (on average 1.096774193548387) internal successors, (170), 160 states have internal predecessors, (170), 60 states have call successors, (60), 36 states have call predecessors, (60), 35 states have return successors, (59), 54 states have call predecessors, (59), 59 states have call successors, (59) [2022-03-20 15:03:47,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 289 transitions. [2022-03-20 15:03:47,757 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 289 transitions. Word has length 110 [2022-03-20 15:03:47,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:03:47,757 INFO L478 AbstractCegarLoop]: Abstraction has 251 states and 289 transitions. [2022-03-20 15:03:47,757 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 14 states have internal predecessors, (32), 7 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (15), 7 states have call predecessors, (15), 6 states have call successors, (15) [2022-03-20 15:03:47,758 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 289 transitions. [2022-03-20 15:03:47,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-20 15:03:47,759 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:03:47,759 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:03:47,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-20 15:03:47,963 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-03-20 15:03:47,963 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:03:47,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:03:47,964 INFO L85 PathProgramCache]: Analyzing trace with hash 805225117, now seen corresponding path program 19 times [2022-03-20 15:03:47,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:47,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [810663742] [2022-03-20 15:03:47,964 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:03:47,964 INFO L85 PathProgramCache]: Analyzing trace with hash 805225117, now seen corresponding path program 20 times [2022-03-20 15:03:47,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:03:47,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199263670] [2022-03-20 15:03:47,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:03:47,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:03:47,972 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:03:47,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1156374330] [2022-03-20 15:03:47,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:03:47,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:03:47,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:03:47,974 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:03:47,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-20 15:03:48,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:03:48,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:03:48,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-20 15:03:48,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:03:52,373 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 78 proven. 71 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2022-03-20 15:03:52,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:03:53,033 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 102 proven. 26 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2022-03-20 15:03:53,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:03:53,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199263670] [2022-03-20 15:03:53,033 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:03:53,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156374330] [2022-03-20 15:03:53,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156374330] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:03:53,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:03:53,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10] total 21 [2022-03-20 15:03:53,034 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:03:53,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [810663742] [2022-03-20 15:03:53,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [810663742] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:03:53,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:03:53,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:03:53,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716524234] [2022-03-20 15:03:53,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:03:53,034 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:03:53,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:53,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:03:53,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:03:53,035 INFO L87 Difference]: Start difference. First operand 251 states and 289 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 14 states have internal predecessors, (33), 9 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-03-20 15:03:54,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:03:54,489 INFO L93 Difference]: Finished difference Result 277 states and 320 transitions. [2022-03-20 15:03:54,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:03:54,491 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 14 states have internal predecessors, (33), 9 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) Word has length 110 [2022-03-20 15:03:54,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:03:54,493 INFO L225 Difference]: With dead ends: 277 [2022-03-20 15:03:54,493 INFO L226 Difference]: Without dead ends: 275 [2022-03-20 15:03:54,493 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:03:54,494 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 25 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:03:54,494 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 353 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-20 15:03:54,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-03-20 15:03:54,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2022-03-20 15:03:54,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 170 states have (on average 1.1) internal successors, (187), 175 states have internal predecessors, (187), 66 states have call successors, (66), 39 states have call predecessors, (66), 38 states have return successors, (65), 60 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-20 15:03:54,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 318 transitions. [2022-03-20 15:03:54,560 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 318 transitions. Word has length 110 [2022-03-20 15:03:54,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:03:54,560 INFO L478 AbstractCegarLoop]: Abstraction has 275 states and 318 transitions. [2022-03-20 15:03:54,561 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 14 states have internal predecessors, (33), 9 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-03-20 15:03:54,561 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 318 transitions. [2022-03-20 15:03:54,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-20 15:03:54,562 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:03:54,562 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:03:54,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-20 15:03:54,785 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-03-20 15:03:54,785 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:03:54,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:03:54,786 INFO L85 PathProgramCache]: Analyzing trace with hash -2103538785, now seen corresponding path program 21 times [2022-03-20 15:03:54,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:54,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1195904568] [2022-03-20 15:03:54,786 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:03:54,786 INFO L85 PathProgramCache]: Analyzing trace with hash -2103538785, now seen corresponding path program 22 times [2022-03-20 15:03:54,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:03:54,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020832318] [2022-03-20 15:03:54,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:03:54,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:03:54,796 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:03:54,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [649420835] [2022-03-20 15:03:54,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:03:54,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:03:54,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:03:54,797 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:03:54,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-20 15:03:54,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:03:54,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:03:54,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-20 15:03:54,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:03:56,793 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 80 proven. 93 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2022-03-20 15:03:56,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:03:58,158 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 103 proven. 33 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2022-03-20 15:03:58,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:03:58,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020832318] [2022-03-20 15:03:58,159 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:03:58,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649420835] [2022-03-20 15:03:58,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649420835] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:03:58,159 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:03:58,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 24 [2022-03-20 15:03:58,159 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:03:58,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1195904568] [2022-03-20 15:03:58,159 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1195904568] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:03:58,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:03:58,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:03:58,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926499674] [2022-03-20 15:03:58,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:03:58,160 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:03:58,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:58,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:03:58,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:03:58,160 INFO L87 Difference]: Start difference. First operand 275 states and 318 transitions. Second operand has 17 states, 16 states have (on average 2.0625) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 9 states have call predecessors, (18), 8 states have call successors, (18) [2022-03-20 15:03:59,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:03:59,008 INFO L93 Difference]: Finished difference Result 312 states and 360 transitions. [2022-03-20 15:03:59,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:03:59,009 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.0625) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 9 states have call predecessors, (18), 8 states have call successors, (18) Word has length 110 [2022-03-20 15:03:59,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:03:59,010 INFO L225 Difference]: With dead ends: 312 [2022-03-20 15:03:59,010 INFO L226 Difference]: Without dead ends: 310 [2022-03-20 15:03:59,010 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 195 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:03:59,011 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 25 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:03:59,011 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 382 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:03:59,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-03-20 15:03:59,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 268. [2022-03-20 15:03:59,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 167 states have (on average 1.089820359281437) internal successors, (182), 172 states have internal predecessors, (182), 61 states have call successors, (61), 40 states have call predecessors, (61), 39 states have return successors, (60), 55 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-20 15:03:59,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 303 transitions. [2022-03-20 15:03:59,086 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 303 transitions. Word has length 110 [2022-03-20 15:03:59,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:03:59,086 INFO L478 AbstractCegarLoop]: Abstraction has 268 states and 303 transitions. [2022-03-20 15:03:59,086 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.0625) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 9 states have call predecessors, (18), 8 states have call successors, (18) [2022-03-20 15:03:59,086 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 303 transitions. [2022-03-20 15:03:59,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-20 15:03:59,087 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:03:59,087 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:03:59,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-20 15:03:59,302 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:03:59,302 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:03:59,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:03:59,303 INFO L85 PathProgramCache]: Analyzing trace with hash -527866339, now seen corresponding path program 23 times [2022-03-20 15:03:59,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:03:59,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [140670620] [2022-03-20 15:03:59,303 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:03:59,303 INFO L85 PathProgramCache]: Analyzing trace with hash -527866339, now seen corresponding path program 24 times [2022-03-20 15:03:59,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:03:59,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073765130] [2022-03-20 15:03:59,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:03:59,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:03:59,313 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:03:59,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [728945785] [2022-03-20 15:03:59,313 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:03:59,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:03:59,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:03:59,316 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:03:59,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-20 15:03:59,683 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:03:59,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:03:59,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 55 conjunts are in the unsatisfiable core [2022-03-20 15:03:59,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:01,316 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 118 proven. 48 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2022-03-20 15:04:01,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:01,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:01,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073765130] [2022-03-20 15:04:01,809 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:01,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728945785] [2022-03-20 15:04:01,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728945785] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-20 15:04:01,809 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-20 15:04:01,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2022-03-20 15:04:01,809 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:01,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [140670620] [2022-03-20 15:04:01,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [140670620] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:01,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:01,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:04:01,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245262313] [2022-03-20 15:04:01,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:01,810 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:04:01,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:01,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:04:01,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:04:01,810 INFO L87 Difference]: Start difference. First operand 268 states and 303 transitions. Second operand has 17 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 states have internal predecessors, (29), 9 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-03-20 15:04:03,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:03,029 INFO L93 Difference]: Finished difference Result 320 states and 366 transitions. [2022-03-20 15:04:03,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:04:03,029 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 states have internal predecessors, (29), 9 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) Word has length 110 [2022-03-20 15:04:03,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:03,031 INFO L225 Difference]: With dead ends: 320 [2022-03-20 15:04:03,031 INFO L226 Difference]: Without dead ends: 318 [2022-03-20 15:04:03,031 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2022-03-20 15:04:03,032 INFO L913 BasicCegarLoop]: 23 mSDtfsCounter, 29 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:03,032 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 159 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-20 15:04:03,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2022-03-20 15:04:03,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 286. [2022-03-20 15:04:03,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 179 states have (on average 1.089385474860335) internal successors, (195), 184 states have internal predecessors, (195), 64 states have call successors, (64), 43 states have call predecessors, (64), 42 states have return successors, (63), 58 states have call predecessors, (63), 63 states have call successors, (63) [2022-03-20 15:04:03,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 322 transitions. [2022-03-20 15:04:03,133 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 322 transitions. Word has length 110 [2022-03-20 15:04:03,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:03,134 INFO L478 AbstractCegarLoop]: Abstraction has 286 states and 322 transitions. [2022-03-20 15:04:03,134 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 states have internal predecessors, (29), 9 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-03-20 15:04:03,134 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 322 transitions. [2022-03-20 15:04:03,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-20 15:04:03,139 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:03,139 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:03,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-03-20 15:04:03,345 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:03,345 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:03,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:03,346 INFO L85 PathProgramCache]: Analyzing trace with hash 858337055, now seen corresponding path program 25 times [2022-03-20 15:04:03,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:03,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2059422491] [2022-03-20 15:04:03,346 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:03,346 INFO L85 PathProgramCache]: Analyzing trace with hash 858337055, now seen corresponding path program 26 times [2022-03-20 15:04:03,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:03,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186615959] [2022-03-20 15:04:03,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:03,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:03,353 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:03,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [38425225] [2022-03-20 15:04:03,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:04:03,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:03,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:03,358 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:03,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-20 15:04:03,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:04:03,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:03,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 42 conjunts are in the unsatisfiable core [2022-03-20 15:04:03,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:04,090 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 26 proven. 48 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2022-03-20 15:04:04,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:05,047 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 26 proven. 48 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2022-03-20 15:04:05,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:05,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186615959] [2022-03-20 15:04:05,048 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:05,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38425225] [2022-03-20 15:04:05,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38425225] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:05,048 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:05,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2022-03-20 15:04:05,048 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:05,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2059422491] [2022-03-20 15:04:05,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2059422491] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:05,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:05,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:04:05,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866640025] [2022-03-20 15:04:05,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:05,049 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:04:05,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:05,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:04:05,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:04:05,049 INFO L87 Difference]: Start difference. First operand 286 states and 322 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 6 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-03-20 15:04:05,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:05,378 INFO L93 Difference]: Finished difference Result 310 states and 353 transitions. [2022-03-20 15:04:05,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-20 15:04:05,378 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 6 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 110 [2022-03-20 15:04:05,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:05,380 INFO L225 Difference]: With dead ends: 310 [2022-03-20 15:04:05,380 INFO L226 Difference]: Without dead ends: 308 [2022-03-20 15:04:05,380 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 204 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:04:05,380 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 8 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:05,381 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 333 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-20 15:04:05,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-03-20 15:04:05,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 276. [2022-03-20 15:04:05,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 173 states have (on average 1.092485549132948) internal successors, (189), 178 states have internal predecessors, (189), 62 states have call successors, (62), 41 states have call predecessors, (62), 40 states have return successors, (61), 56 states have call predecessors, (61), 61 states have call successors, (61) [2022-03-20 15:04:05,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 312 transitions. [2022-03-20 15:04:05,467 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 312 transitions. Word has length 110 [2022-03-20 15:04:05,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:05,468 INFO L478 AbstractCegarLoop]: Abstraction has 276 states and 312 transitions. [2022-03-20 15:04:05,468 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 6 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2022-03-20 15:04:05,468 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 312 transitions. [2022-03-20 15:04:05,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-03-20 15:04:05,469 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:05,469 INFO L499 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:05,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-20 15:04:05,674 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-03-20 15:04:05,674 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:05,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:05,674 INFO L85 PathProgramCache]: Analyzing trace with hash -880954721, now seen corresponding path program 27 times [2022-03-20 15:04:05,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:05,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [21222825] [2022-03-20 15:04:05,675 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:05,675 INFO L85 PathProgramCache]: Analyzing trace with hash -880954721, now seen corresponding path program 28 times [2022-03-20 15:04:05,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:05,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430248318] [2022-03-20 15:04:05,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:05,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:05,681 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:05,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1357549068] [2022-03-20 15:04:05,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:04:05,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:05,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:05,682 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:05,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-20 15:04:05,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:04:05,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:05,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 57 conjunts are in the unsatisfiable core [2022-03-20 15:04:05,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:06,518 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 103 proven. 79 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2022-03-20 15:04:06,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:06,807 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 105 proven. 8 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2022-03-20 15:04:06,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:06,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430248318] [2022-03-20 15:04:06,807 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:06,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357549068] [2022-03-20 15:04:06,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357549068] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:06,807 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:06,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 16 [2022-03-20 15:04:06,808 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:06,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [21222825] [2022-03-20 15:04:06,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [21222825] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:06,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:06,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:04:06,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616639972] [2022-03-20 15:04:06,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:06,808 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:04:06,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:06,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:04:06,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:04:06,809 INFO L87 Difference]: Start difference. First operand 276 states and 312 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) [2022-03-20 15:04:07,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:07,240 INFO L93 Difference]: Finished difference Result 326 states and 372 transitions. [2022-03-20 15:04:07,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:04:07,241 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) Word has length 110 [2022-03-20 15:04:07,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:07,243 INFO L225 Difference]: With dead ends: 326 [2022-03-20 15:04:07,243 INFO L226 Difference]: Without dead ends: 324 [2022-03-20 15:04:07,243 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 201 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-20 15:04:07,244 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 12 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:07,245 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 356 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:04:07,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-03-20 15:04:07,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 292. [2022-03-20 15:04:07,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 183 states have (on average 1.092896174863388) internal successors, (200), 189 states have internal predecessors, (200), 66 states have call successors, (66), 43 states have call predecessors, (66), 42 states have return successors, (65), 59 states have call predecessors, (65), 65 states have call successors, (65) [2022-03-20 15:04:07,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 331 transitions. [2022-03-20 15:04:07,343 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 331 transitions. Word has length 110 [2022-03-20 15:04:07,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:07,353 INFO L478 AbstractCegarLoop]: Abstraction has 292 states and 331 transitions. [2022-03-20 15:04:07,353 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) [2022-03-20 15:04:07,353 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 331 transitions. [2022-03-20 15:04:07,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-20 15:04:07,354 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:07,354 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:07,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-20 15:04:07,571 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-20 15:04:07,571 INFO L403 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:07,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:07,572 INFO L85 PathProgramCache]: Analyzing trace with hash 769627864, now seen corresponding path program 29 times [2022-03-20 15:04:07,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:07,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [767597413] [2022-03-20 15:04:07,572 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:07,572 INFO L85 PathProgramCache]: Analyzing trace with hash 769627864, now seen corresponding path program 30 times [2022-03-20 15:04:07,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:07,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352949026] [2022-03-20 15:04:07,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:07,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:07,577 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:07,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2021674063] [2022-03-20 15:04:07,577 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:04:07,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:07,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:07,585 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:07,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-20 15:04:07,667 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:04:07,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:07,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 35 conjunts are in the unsatisfiable core [2022-03-20 15:04:07,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 95 proven. 39 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2022-03-20 15:04:14,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:18,564 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2022-03-20 15:04:18,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:18,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352949026] [2022-03-20 15:04:18,565 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:18,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021674063] [2022-03-20 15:04:18,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021674063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:18,565 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:18,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 14 [2022-03-20 15:04:18,565 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:18,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [767597413] [2022-03-20 15:04:18,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [767597413] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:18,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:18,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:04:18,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521257620] [2022-03-20 15:04:18,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:18,566 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:04:18,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:18,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:04:18,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=140, Unknown=1, NotChecked=0, Total=182 [2022-03-20 15:04:18,566 INFO L87 Difference]: Start difference. First operand 292 states and 331 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2022-03-20 15:04:20,684 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:04:22,690 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:04:25,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:04:27,661 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:04:29,664 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:04:31,849 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-03-20 15:04:33,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:33,137 INFO L93 Difference]: Finished difference Result 342 states and 399 transitions. [2022-03-20 15:04:33,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:04:33,137 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 115 [2022-03-20 15:04:33,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:33,139 INFO L225 Difference]: With dead ends: 342 [2022-03-20 15:04:33,139 INFO L226 Difference]: Without dead ends: 340 [2022-03-20 15:04:33,139 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 215 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=60, Invalid=211, Unknown=1, NotChecked=0, Total=272 [2022-03-20 15:04:33,140 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 18 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 14 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:33,140 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 231 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 230 Invalid, 6 Unknown, 0 Unchecked, 13.6s Time] [2022-03-20 15:04:33,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-03-20 15:04:33,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 310. [2022-03-20 15:04:33,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 193 states have (on average 1.0932642487046633) internal successors, (211), 200 states have internal predecessors, (211), 72 states have call successors, (72), 45 states have call predecessors, (72), 44 states have return successors, (71), 64 states have call predecessors, (71), 71 states have call successors, (71) [2022-03-20 15:04:33,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 354 transitions. [2022-03-20 15:04:33,234 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 354 transitions. Word has length 115 [2022-03-20 15:04:33,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:33,234 INFO L478 AbstractCegarLoop]: Abstraction has 310 states and 354 transitions. [2022-03-20 15:04:33,234 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2022-03-20 15:04:33,235 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 354 transitions. [2022-03-20 15:04:33,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-20 15:04:33,236 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:33,236 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:33,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-20 15:04:33,455 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-20 15:04:33,455 INFO L403 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:33,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:33,456 INFO L85 PathProgramCache]: Analyzing trace with hash 256983896, now seen corresponding path program 31 times [2022-03-20 15:04:33,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:33,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1943500522] [2022-03-20 15:04:33,456 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:33,456 INFO L85 PathProgramCache]: Analyzing trace with hash 256983896, now seen corresponding path program 32 times [2022-03-20 15:04:33,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:33,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375619513] [2022-03-20 15:04:33,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:33,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:33,468 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:33,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1835414175] [2022-03-20 15:04:33,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:04:33,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:33,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:33,470 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:33,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-20 15:04:33,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:04:33,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:33,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 58 conjunts are in the unsatisfiable core [2022-03-20 15:04:33,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 103 proven. 76 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-03-20 15:04:34,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:34,343 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2022-03-20 15:04:34,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:34,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375619513] [2022-03-20 15:04:34,343 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:34,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835414175] [2022-03-20 15:04:34,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835414175] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:34,343 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:34,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 15 [2022-03-20 15:04:34,344 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:34,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1943500522] [2022-03-20 15:04:34,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1943500522] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:34,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:34,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-03-20 15:04:34,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451170522] [2022-03-20 15:04:34,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:34,344 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-20 15:04:34,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:34,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-20 15:04:34,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-03-20 15:04:34,346 INFO L87 Difference]: Start difference. First operand 310 states and 354 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:04:34,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:34,779 INFO L93 Difference]: Finished difference Result 348 states and 394 transitions. [2022-03-20 15:04:34,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-20 15:04:34,780 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) Word has length 115 [2022-03-20 15:04:34,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:34,781 INFO L225 Difference]: With dead ends: 348 [2022-03-20 15:04:34,781 INFO L226 Difference]: Without dead ends: 346 [2022-03-20 15:04:34,781 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 213 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-03-20 15:04:34,782 INFO L913 BasicCegarLoop]: 41 mSDtfsCounter, 16 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:34,782 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 380 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-20 15:04:34,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-03-20 15:04:34,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 340. [2022-03-20 15:04:34,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 213 states have (on average 1.0938967136150235) internal successors, (233), 219 states have internal predecessors, (233), 77 states have call successors, (77), 50 states have call predecessors, (77), 49 states have return successors, (76), 70 states have call predecessors, (76), 76 states have call successors, (76) [2022-03-20 15:04:34,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 386 transitions. [2022-03-20 15:04:34,862 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 386 transitions. Word has length 115 [2022-03-20 15:04:34,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:34,862 INFO L478 AbstractCegarLoop]: Abstraction has 340 states and 386 transitions. [2022-03-20 15:04:34,862 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:04:34,862 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 386 transitions. [2022-03-20 15:04:34,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-20 15:04:34,863 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:34,863 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:34,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-20 15:04:35,075 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-20 15:04:35,075 INFO L403 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:35,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:35,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1986999402, now seen corresponding path program 33 times [2022-03-20 15:04:35,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:35,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1763274115] [2022-03-20 15:04:35,076 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:35,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1986999402, now seen corresponding path program 34 times [2022-03-20 15:04:35,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:35,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983477019] [2022-03-20 15:04:35,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:35,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:35,082 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:35,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [14280947] [2022-03-20 15:04:35,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:04:35,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:35,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:35,084 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:35,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-20 15:04:35,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:04:35,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:35,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 67 conjunts are in the unsatisfiable core [2022-03-20 15:04:35,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:35,947 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 102 proven. 107 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2022-03-20 15:04:35,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:36,297 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2022-03-20 15:04:36,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:36,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983477019] [2022-03-20 15:04:36,297 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:36,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14280947] [2022-03-20 15:04:36,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14280947] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:36,297 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:36,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10] total 21 [2022-03-20 15:04:36,298 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:36,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1763274115] [2022-03-20 15:04:36,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1763274115] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:36,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:36,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-03-20 15:04:36,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603665837] [2022-03-20 15:04:36,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:36,298 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-20 15:04:36,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:36,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-20 15:04:36,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:04:36,299 INFO L87 Difference]: Start difference. First operand 340 states and 386 transitions. Second operand has 16 states, 15 states have (on average 2.2) internal successors, (33), 13 states have internal predecessors, (33), 8 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) [2022-03-20 15:04:37,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:37,143 INFO L93 Difference]: Finished difference Result 388 states and 439 transitions. [2022-03-20 15:04:37,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:04:37,143 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 13 states have internal predecessors, (33), 8 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) Word has length 115 [2022-03-20 15:04:37,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:37,145 INFO L225 Difference]: With dead ends: 388 [2022-03-20 15:04:37,145 INFO L226 Difference]: Without dead ends: 386 [2022-03-20 15:04:37,145 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 207 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:04:37,145 INFO L913 BasicCegarLoop]: 35 mSDtfsCounter, 28 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:37,146 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 352 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:04:37,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-03-20 15:04:37,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 364. [2022-03-20 15:04:37,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 229 states have (on average 1.091703056768559) internal successors, (250), 236 states have internal predecessors, (250), 81 states have call successors, (81), 54 states have call predecessors, (81), 53 states have return successors, (80), 73 states have call predecessors, (80), 80 states have call successors, (80) [2022-03-20 15:04:37,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 411 transitions. [2022-03-20 15:04:37,273 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 411 transitions. Word has length 115 [2022-03-20 15:04:37,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:37,273 INFO L478 AbstractCegarLoop]: Abstraction has 364 states and 411 transitions. [2022-03-20 15:04:37,273 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 13 states have internal predecessors, (33), 8 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 8 states have call predecessors, (19), 7 states have call successors, (19) [2022-03-20 15:04:37,273 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 411 transitions. [2022-03-20 15:04:37,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-20 15:04:37,274 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:37,274 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:37,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-20 15:04:37,487 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-20 15:04:37,487 INFO L403 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:37,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:37,488 INFO L85 PathProgramCache]: Analyzing trace with hash 627101656, now seen corresponding path program 35 times [2022-03-20 15:04:37,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:37,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [294101326] [2022-03-20 15:04:37,488 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:37,488 INFO L85 PathProgramCache]: Analyzing trace with hash 627101656, now seen corresponding path program 36 times [2022-03-20 15:04:37,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:37,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726186730] [2022-03-20 15:04:37,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:37,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:37,495 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:37,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1665178980] [2022-03-20 15:04:37,495 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:04:37,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:37,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:37,496 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:37,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-20 15:04:37,548 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-20 15:04:37,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:37,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 41 conjunts are in the unsatisfiable core [2022-03-20 15:04:37,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:37,882 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 99 proven. 39 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2022-03-20 15:04:37,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:40,147 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2022-03-20 15:04:40,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:40,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726186730] [2022-03-20 15:04:40,148 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:40,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665178980] [2022-03-20 15:04:40,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665178980] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:40,148 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:40,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 14 [2022-03-20 15:04:40,148 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:40,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [294101326] [2022-03-20 15:04:40,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [294101326] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:40,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:40,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-03-20 15:04:40,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005999182] [2022-03-20 15:04:40,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:40,148 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-20 15:04:40,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:40,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-20 15:04:40,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=144, Unknown=1, NotChecked=0, Total=182 [2022-03-20 15:04:40,149 INFO L87 Difference]: Start difference. First operand 364 states and 411 transitions. Second operand has 11 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) [2022-03-20 15:04:40,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:40,665 INFO L93 Difference]: Finished difference Result 380 states and 430 transitions. [2022-03-20 15:04:40,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-20 15:04:40,665 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) Word has length 115 [2022-03-20 15:04:40,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:40,667 INFO L225 Difference]: With dead ends: 380 [2022-03-20 15:04:40,667 INFO L226 Difference]: Without dead ends: 378 [2022-03-20 15:04:40,667 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 215 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=56, Invalid=215, Unknown=1, NotChecked=0, Total=272 [2022-03-20 15:04:40,668 INFO L913 BasicCegarLoop]: 37 mSDtfsCounter, 15 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:40,668 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 252 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 28 Unchecked, 0.4s Time] [2022-03-20 15:04:40,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-03-20 15:04:40,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 372. [2022-03-20 15:04:40,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 233 states have (on average 1.090128755364807) internal successors, (254), 241 states have internal predecessors, (254), 84 states have call successors, (84), 55 states have call predecessors, (84), 54 states have return successors, (83), 75 states have call predecessors, (83), 83 states have call successors, (83) [2022-03-20 15:04:40,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 421 transitions. [2022-03-20 15:04:40,776 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 421 transitions. Word has length 115 [2022-03-20 15:04:40,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:40,776 INFO L478 AbstractCegarLoop]: Abstraction has 372 states and 421 transitions. [2022-03-20 15:04:40,776 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) [2022-03-20 15:04:40,777 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 421 transitions. [2022-03-20 15:04:40,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-20 15:04:40,778 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:40,778 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:40,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-20 15:04:40,991 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:40,991 INFO L403 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:40,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:40,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1616881642, now seen corresponding path program 37 times [2022-03-20 15:04:40,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:40,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [27280664] [2022-03-20 15:04:40,992 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:40,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1616881642, now seen corresponding path program 38 times [2022-03-20 15:04:40,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:40,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668785572] [2022-03-20 15:04:40,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:40,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:40,998 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:40,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1783557782] [2022-03-20 15:04:40,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:04:40,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:40,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:41,000 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:41,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-20 15:04:41,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:04:41,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:41,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 57 conjunts are in the unsatisfiable core [2022-03-20 15:04:41,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:48,805 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 94 proven. 85 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2022-03-20 15:04:48,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2022-03-20 15:04:49,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:49,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668785572] [2022-03-20 15:04:49,278 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:49,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783557782] [2022-03-20 15:04:49,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783557782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:49,278 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:49,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2022-03-20 15:04:49,279 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:49,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [27280664] [2022-03-20 15:04:49,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [27280664] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:49,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:49,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 15:04:49,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247025845] [2022-03-20 15:04:49,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:49,279 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 15:04:49,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:49,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 15:04:49,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2022-03-20 15:04:49,280 INFO L87 Difference]: Start difference. First operand 372 states and 421 transitions. Second operand has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 11 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:04:50,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:50,516 INFO L93 Difference]: Finished difference Result 402 states and 460 transitions. [2022-03-20 15:04:50,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:04:50,519 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 11 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) Word has length 115 [2022-03-20 15:04:50,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:50,521 INFO L225 Difference]: With dead ends: 402 [2022-03-20 15:04:50,521 INFO L226 Difference]: Without dead ends: 400 [2022-03-20 15:04:50,522 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 210 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2022-03-20 15:04:50,522 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 18 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:50,522 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 357 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 387 Invalid, 0 Unknown, 64 Unchecked, 1.0s Time] [2022-03-20 15:04:50,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-03-20 15:04:50,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 379. [2022-03-20 15:04:50,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 236 states have (on average 1.0932203389830508) internal successors, (258), 244 states have internal predecessors, (258), 88 states have call successors, (88), 55 states have call predecessors, (88), 54 states have return successors, (87), 79 states have call predecessors, (87), 87 states have call successors, (87) [2022-03-20 15:04:50,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 433 transitions. [2022-03-20 15:04:50,634 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 433 transitions. Word has length 115 [2022-03-20 15:04:50,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:50,635 INFO L478 AbstractCegarLoop]: Abstraction has 379 states and 433 transitions. [2022-03-20 15:04:50,635 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 11 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:04:50,635 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 433 transitions. [2022-03-20 15:04:50,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-03-20 15:04:50,636 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:50,636 INFO L499 BasicCegarLoop]: trace histogram [15, 14, 14, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:50,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-20 15:04:50,859 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-03-20 15:04:50,859 INFO L403 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:50,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:50,860 INFO L85 PathProgramCache]: Analyzing trace with hash -2129525610, now seen corresponding path program 39 times [2022-03-20 15:04:50,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:50,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [611304676] [2022-03-20 15:04:50,860 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:50,860 INFO L85 PathProgramCache]: Analyzing trace with hash -2129525610, now seen corresponding path program 40 times [2022-03-20 15:04:50,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:50,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217423775] [2022-03-20 15:04:50,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:50,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:50,867 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:50,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [418879253] [2022-03-20 15:04:50,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:04:50,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:50,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:50,874 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:50,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-20 15:04:50,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:04:50,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:50,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 53 conjunts are in the unsatisfiable core [2022-03-20 15:04:50,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:56,059 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 95 proven. 57 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2022-03-20 15:04:56,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:04:56,483 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 117 proven. 5 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2022-03-20 15:04:56,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:04:56,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217423775] [2022-03-20 15:04:56,484 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:04:56,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418879253] [2022-03-20 15:04:56,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418879253] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:04:56,484 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:04:56,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 21 [2022-03-20 15:04:56,484 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:04:56,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [611304676] [2022-03-20 15:04:56,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [611304676] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:04:56,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:04:56,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-03-20 15:04:56,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994723328] [2022-03-20 15:04:56,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:04:56,485 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-20 15:04:56,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:56,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-20 15:04:56,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:04:56,485 INFO L87 Difference]: Start difference. First operand 379 states and 433 transitions. Second operand has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:04:57,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:04:57,984 INFO L93 Difference]: Finished difference Result 409 states and 469 transitions. [2022-03-20 15:04:57,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-20 15:04:57,985 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) Word has length 115 [2022-03-20 15:04:57,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:04:57,987 INFO L225 Difference]: With dead ends: 409 [2022-03-20 15:04:57,987 INFO L226 Difference]: Without dead ends: 407 [2022-03-20 15:04:57,987 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 209 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2022-03-20 15:04:57,987 INFO L913 BasicCegarLoop]: 43 mSDtfsCounter, 17 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:04:57,988 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 436 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 463 Invalid, 0 Unknown, 66 Unchecked, 1.3s Time] [2022-03-20 15:04:57,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-03-20 15:04:58,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 375. [2022-03-20 15:04:58,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 234 states have (on average 1.0897435897435896) internal successors, (255), 243 states have internal predecessors, (255), 86 states have call successors, (86), 55 states have call predecessors, (86), 54 states have return successors, (85), 76 states have call predecessors, (85), 85 states have call successors, (85) [2022-03-20 15:04:58,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 426 transitions. [2022-03-20 15:04:58,126 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 426 transitions. Word has length 115 [2022-03-20 15:04:58,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:04:58,127 INFO L478 AbstractCegarLoop]: Abstraction has 375 states and 426 transitions. [2022-03-20 15:04:58,127 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 12 states have internal predecessors, (30), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 8 states have call predecessors, (19), 6 states have call successors, (19) [2022-03-20 15:04:58,127 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 426 transitions. [2022-03-20 15:04:58,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-20 15:04:58,128 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:04:58,128 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:04:58,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-20 15:04:58,343 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:58,343 INFO L403 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:04:58,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:04:58,344 INFO L85 PathProgramCache]: Analyzing trace with hash -618835194, now seen corresponding path program 41 times [2022-03-20 15:04:58,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:04:58,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [876830647] [2022-03-20 15:04:58,344 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:04:58,344 INFO L85 PathProgramCache]: Analyzing trace with hash -618835194, now seen corresponding path program 42 times [2022-03-20 15:04:58,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:04:58,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162390808] [2022-03-20 15:04:58,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:04:58,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:04:58,350 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:04:58,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1314779810] [2022-03-20 15:04:58,353 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:04:58,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:04:58,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:04:58,355 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:04:58,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-20 15:04:59,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:04:59,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:04:59,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-20 15:04:59,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:04:59,811 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 138 proven. 35 refuted. 0 times theorem prover too weak. 438 trivial. 0 not checked. [2022-03-20 15:04:59,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:00,113 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2022-03-20 15:05:00,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:00,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162390808] [2022-03-20 15:05:00,113 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:00,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314779810] [2022-03-20 15:05:00,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314779810] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:00,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:00,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 16 [2022-03-20 15:05:00,114 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:00,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [876830647] [2022-03-20 15:05:00,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [876830647] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:00,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:00,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-20 15:05:00,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9553026] [2022-03-20 15:05:00,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:00,114 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-20 15:05:00,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:00,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-20 15:05:00,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:05:00,115 INFO L87 Difference]: Start difference. First operand 375 states and 426 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 11 states have internal predecessors, (30), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) [2022-03-20 15:05:01,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:01,433 INFO L93 Difference]: Finished difference Result 446 states and 514 transitions. [2022-03-20 15:05:01,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-20 15:05:01,434 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 11 states have internal predecessors, (30), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) Word has length 128 [2022-03-20 15:05:01,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:01,435 INFO L225 Difference]: With dead ends: 446 [2022-03-20 15:05:01,435 INFO L226 Difference]: Without dead ends: 226 [2022-03-20 15:05:01,437 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 238 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2022-03-20 15:05:01,437 INFO L913 BasicCegarLoop]: 29 mSDtfsCounter, 22 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:01,437 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 183 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:05:01,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-03-20 15:05:01,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 206. [2022-03-20 15:05:01,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 129 states have (on average 1.0852713178294573) internal successors, (140), 132 states have internal predecessors, (140), 46 states have call successors, (46), 31 states have call predecessors, (46), 30 states have return successors, (45), 42 states have call predecessors, (45), 45 states have call successors, (45) [2022-03-20 15:05:01,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 231 transitions. [2022-03-20 15:05:01,524 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 231 transitions. Word has length 128 [2022-03-20 15:05:01,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:01,524 INFO L478 AbstractCegarLoop]: Abstraction has 206 states and 231 transitions. [2022-03-20 15:05:01,524 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 11 states have internal predecessors, (30), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 6 states have call predecessors, (14), 4 states have call successors, (14) [2022-03-20 15:05:01,524 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 231 transitions. [2022-03-20 15:05:01,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-20 15:05:01,525 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:01,525 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:05:01,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-20 15:05:01,734 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:01,734 INFO L403 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:01,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:01,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1849654520, now seen corresponding path program 43 times [2022-03-20 15:05:01,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:01,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2067675321] [2022-03-20 15:05:01,735 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:01,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1849654520, now seen corresponding path program 44 times [2022-03-20 15:05:01,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:01,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646826151] [2022-03-20 15:05:01,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:01,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:01,741 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:01,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1894643218] [2022-03-20 15:05:01,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-20 15:05:01,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:01,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:01,743 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:05:01,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-20 15:05:01,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-20 15:05:01,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:01,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 66 conjunts are in the unsatisfiable core [2022-03-20 15:05:01,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:03,303 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 104 proven. 120 refuted. 0 times theorem prover too weak. 387 trivial. 0 not checked. [2022-03-20 15:05:03,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:03,823 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2022-03-20 15:05:03,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:03,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646826151] [2022-03-20 15:05:03,823 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:03,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894643218] [2022-03-20 15:05:03,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894643218] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:03,823 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:03,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9] total 19 [2022-03-20 15:05:03,823 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:03,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2067675321] [2022-03-20 15:05:03,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2067675321] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:03,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:03,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-03-20 15:05:03,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654495461] [2022-03-20 15:05:03,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:03,824 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-20 15:05:03,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:03,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-20 15:05:03,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-03-20 15:05:03,824 INFO L87 Difference]: Start difference. First operand 206 states and 231 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:05:04,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:04,868 INFO L93 Difference]: Finished difference Result 242 states and 280 transitions. [2022-03-20 15:05:04,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-20 15:05:04,869 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) Word has length 128 [2022-03-20 15:05:04,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:04,870 INFO L225 Difference]: With dead ends: 242 [2022-03-20 15:05:04,870 INFO L226 Difference]: Without dead ends: 240 [2022-03-20 15:05:04,870 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 236 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:05:04,870 INFO L913 BasicCegarLoop]: 47 mSDtfsCounter, 14 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 15 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:04,870 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 447 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 486 Invalid, 0 Unknown, 15 Unchecked, 0.9s Time] [2022-03-20 15:05:04,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-03-20 15:05:04,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 225. [2022-03-20 15:05:04,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 139 states have (on average 1.0935251798561152) internal successors, (152), 143 states have internal predecessors, (152), 54 states have call successors, (54), 32 states have call predecessors, (54), 31 states have return successors, (53), 49 states have call predecessors, (53), 53 states have call successors, (53) [2022-03-20 15:05:04,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 259 transitions. [2022-03-20 15:05:04,956 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 259 transitions. Word has length 128 [2022-03-20 15:05:04,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:04,956 INFO L478 AbstractCegarLoop]: Abstraction has 225 states and 259 transitions. [2022-03-20 15:05:04,956 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:05:04,956 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 259 transitions. [2022-03-20 15:05:04,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-20 15:05:04,957 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:04,957 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:05:04,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-20 15:05:05,180 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-03-20 15:05:05,181 INFO L403 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:05,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:05,181 INFO L85 PathProgramCache]: Analyzing trace with hash 706021000, now seen corresponding path program 45 times [2022-03-20 15:05:05,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:05,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [2119419624] [2022-03-20 15:05:05,181 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:05,181 INFO L85 PathProgramCache]: Analyzing trace with hash 706021000, now seen corresponding path program 46 times [2022-03-20 15:05:05,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:05,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517538288] [2022-03-20 15:05:05,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:05,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:05,187 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:05,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1329184801] [2022-03-20 15:05:05,187 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-20 15:05:05,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:05,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:05,189 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:05:05,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-20 15:05:05,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-20 15:05:05,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:05,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 90 conjunts are in the unsatisfiable core [2022-03-20 15:05:05,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:06,663 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 140 proven. 156 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2022-03-20 15:05:06,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:07,157 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2022-03-20 15:05:07,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:07,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517538288] [2022-03-20 15:05:07,157 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:07,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329184801] [2022-03-20 15:05:07,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329184801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:07,157 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:07,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9] total 21 [2022-03-20 15:05:07,158 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:07,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [2119419624] [2022-03-20 15:05:07,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [2119419624] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:07,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:07,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-03-20 15:05:07,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521226076] [2022-03-20 15:05:07,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:07,159 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-20 15:05:07,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:07,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-20 15:05:07,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-03-20 15:05:07,159 INFO L87 Difference]: Start difference. First operand 225 states and 259 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 8 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:05:07,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:07,970 INFO L93 Difference]: Finished difference Result 277 states and 319 transitions. [2022-03-20 15:05:07,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-20 15:05:07,971 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 8 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) Word has length 128 [2022-03-20 15:05:07,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:07,972 INFO L225 Difference]: With dead ends: 277 [2022-03-20 15:05:07,972 INFO L226 Difference]: Without dead ends: 275 [2022-03-20 15:05:07,973 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 230 SyntacticMatches, 6 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2022-03-20 15:05:07,973 INFO L913 BasicCegarLoop]: 39 mSDtfsCounter, 27 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:07,973 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 428 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-20 15:05:07,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-03-20 15:05:08,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 262. [2022-03-20 15:05:08,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 163 states have (on average 1.0920245398773005) internal successors, (178), 167 states have internal predecessors, (178), 61 states have call successors, (61), 38 states have call predecessors, (61), 37 states have return successors, (60), 56 states have call predecessors, (60), 60 states have call successors, (60) [2022-03-20 15:05:08,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 299 transitions. [2022-03-20 15:05:08,086 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 299 transitions. Word has length 128 [2022-03-20 15:05:08,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:08,086 INFO L478 AbstractCegarLoop]: Abstraction has 262 states and 299 transitions. [2022-03-20 15:05:08,086 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 15 states have internal predecessors, (36), 8 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-03-20 15:05:08,087 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 299 transitions. [2022-03-20 15:05:08,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-03-20 15:05:08,088 INFO L491 BasicCegarLoop]: Found error trace [2022-03-20 15:05:08,088 INFO L499 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-20 15:05:08,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-20 15:05:08,292 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-03-20 15:05:08,293 INFO L403 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-20 15:05:08,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-20 15:05:08,293 INFO L85 PathProgramCache]: Analyzing trace with hash 2092224394, now seen corresponding path program 47 times [2022-03-20 15:05:08,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:08,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleAcceleratedInterpolation [1120621994] [2022-03-20 15:05:08,293 INFO L202 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2022-03-20 15:05:08,293 INFO L85 PathProgramCache]: Analyzing trace with hash 2092224394, now seen corresponding path program 48 times [2022-03-20 15:05:08,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-20 15:05:08,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574855007] [2022-03-20 15:05:08,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-20 15:05:08,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-20 15:05:08,303 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-03-20 15:05:08,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1114567120] [2022-03-20 15:05:08,303 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-20 15:05:08,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-20 15:05:08,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-20 15:05:08,304 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-20 15:05:08,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-20 15:05:08,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-20 15:05:08,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-20 15:05:08,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 34 conjunts are in the unsatisfiable core [2022-03-20 15:05:08,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-20 15:05:08,635 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 176 proven. 18 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2022-03-20 15:05:08,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-20 15:05:08,901 INFO L134 CoverageAnalysis]: Checked inductivity of 611 backedges. 135 proven. 8 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2022-03-20 15:05:08,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-20 15:05:08,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574855007] [2022-03-20 15:05:08,902 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-20 15:05:08,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114567120] [2022-03-20 15:05:08,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114567120] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-20 15:05:08,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-03-20 15:05:08,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2022-03-20 15:05:08,902 INFO L136 FreeRefinementEngine]: Strategy ACCELERATED_INTERPOLATION found an infeasible trace [2022-03-20 15:05:08,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleAcceleratedInterpolation [1120621994] [2022-03-20 15:05:08,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleAcceleratedInterpolation [1120621994] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-20 15:05:08,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-20 15:05:08,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-03-20 15:05:08,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749786808] [2022-03-20 15:05:08,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-20 15:05:08,903 INFO L554 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-20 15:05:08,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy ACCELERATED_INTERPOLATION [2022-03-20 15:05:08,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-20 15:05:08,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2022-03-20 15:05:08,903 INFO L87 Difference]: Start difference. First operand 262 states and 299 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-03-20 15:05:09,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-20 15:05:09,285 INFO L93 Difference]: Finished difference Result 262 states and 299 transitions. [2022-03-20 15:05:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-20 15:05:09,286 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 128 [2022-03-20 15:05:09,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-20 15:05:09,286 INFO L225 Difference]: With dead ends: 262 [2022-03-20 15:05:09,286 INFO L226 Difference]: Without dead ends: 0 [2022-03-20 15:05:09,287 INFO L912 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 241 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-03-20 15:05:09,287 INFO L913 BasicCegarLoop]: 26 mSDtfsCounter, 12 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 9 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-20 15:05:09,287 INFO L914 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 157 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 45 Invalid, 0 Unknown, 9 Unchecked, 0.3s Time] [2022-03-20 15:05:09,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-03-20 15:05:09,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-03-20 15:05:09,288 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-20 15:05:09,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-03-20 15:05:09,288 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 128 [2022-03-20 15:05:09,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-20 15:05:09,288 INFO L478 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-03-20 15:05:09,288 INFO L479 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2022-03-20 15:05:09,288 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-03-20 15:05:09,288 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-03-20 15:05:09,290 INFO L788 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-03-20 15:05:09,306 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-20 15:05:09,490 WARN L460 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-20 15:05:09,492 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-03-20 15:05:16,953 WARN L232 SmtUtils]: Spent 7.32s on a formula simplification. DAG size of input: 746 DAG size of output: 743 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-03-20 15:05:29,958 WARN L232 SmtUtils]: Spent 12.89s on a formula simplification. DAG size of input: 710 DAG size of output: 691 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-03-20 15:05:44,174 WARN L232 SmtUtils]: Spent 12.89s on a formula simplification. DAG size of input: 712 DAG size of output: 693 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2022-03-20 15:07:33,289 WARN L232 SmtUtils]: Spent 1.70m on a formula simplification. DAG size of input: 611 DAG size of output: 28 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-03-20 15:07:49,161 WARN L232 SmtUtils]: Spent 15.86s on a formula simplification. DAG size of input: 336 DAG size of output: 1 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2022-03-20 15:08:33,073 WARN L232 SmtUtils]: Spent 43.90s on a formula simplification. DAG size of input: 575 DAG size of output: 27 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter)